`
zousy999
  • 浏览: 19402 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

jquery ajax返回值的取值问题

 
阅读更多

之前使用jquery Ajax时经常碰到需要调用ajax里成功返回后的值,可是总是拿不到。原来就是ajax默认情况下是异步请求,没有等取到success里的值就开始取值了当然取不到我们想要的结果。只需要配置参数async:false即可,也就是让ajax同步执行,success里执行完之后再去执行后面的js 语句取值。

function getMsg(val){
var msg="该公司名已被占用";
    var post="name="+val;
           post=encodeURI(post);
           post=encodeURI(post);
       $.ajax({   
        type: "POST",
		url: "${basePath}comm/ajax.do?method=tryCompanyName",
		cache: false,
		async:false,  
        data: post, 
        dataType:'json',
        success:function(data){
       if(data=="1"){
       msg=true;
       }
  }
    });
    return msg;
}

 

 

 

 

分享到:
评论

相关推荐

    asp.net 利用jquery-ajax调用后台方法

    在ASP.NET中,结合jQuery的AJAX功能,我们可以实现无刷新更新页面,提高用户体验。AJAX(Asynchronous JavaScript and XML)的核心是通过JavaScript在后台与服务器进行少量数据交换,无需重新加载整个网页。 在ASP...

    jquery 表单取值常用代码

    以下是介绍jQuery表单取值和常用操作的知识点: 1. 获取和设置select元素的值 - 使用.val()方法可以获取select元素当前选中的值。 - 如果要设置select元素的值,可以将所需的value参数传递给.val()方法。如果...

    jquery 使用方法.docx

    10. **Ajax交互**:jQuery 的 `.ajax()`, `.get()`, `.post()` 方法简化了异步数据请求,可以轻松实现页面局部刷新和与服务器的数据交换。 学习和掌握 jQuery,不仅可以提高开发效率,还能让你的网页交互更加丰富和...

    自制基于jQuery的智能提示插件一枚

    - 插件使用普通ajax查询方案,返回值不包含查询条件,类似于google的实现方式。 - 其他网站方案包括baidu的script方式和酷讯的jsonp方式。 11. 下载与使用 - 该插件可通过SVN下载地址获得,下载后的示例项目是**...

    php程序员面试题(含html、JavaScript、php和mysql)

    **问题:**`textarea` 取值赋值,后台取值。 **解析:** - 取值:`document.getElementById("textareaId").value` - 后台取值:通常通过表单提交,然后在服务器端通过相应的表单字段名称获取。 #### jQuery使用 *...

    ExtAspNet_v2.3.2_dll

    -修正extjs最新版本(v3.2.2)中的一个bug,如果下拉列表中存在两个相同的Text,则SelectedValue返回值永远是第一个Text的值(feedback:ben.zhou)。 -应用补丁#6593, #6621(feedback:vbelyaev)。 +修正IE7下Grid分页...

    layer.open回调获取弹出层参数的实现方法

    此外,弹出层还可以通过 `content` 参数接收一个 DOM 元素或者 jQuery 对象,使得弹出层更加灵活。 在关闭弹出层时,我们可以使用 `layer.close(index)` 方法,其中 `index` 是弹出层的索引,通常在 `yes` 回调函数...

    2501:2501 的网站

    7. **AJAX与Fetch API**:AJAX(异步JavaScript和XML)允许在不刷新整个页面的情况下更新部分网页内容。Fetch API是现代浏览器中用于异步请求的更强大的替代方案。 8. **事件和事件处理**:JavaScript通过事件和...

Global site tag (gtag.js) - Google Analytics