mshd.net
当前位置:首页 >> jquEry $.post 函数还没有执行完,后面的语句已经... >>

jquEry $.post 函数还没有执行完,后面的语句已经...

设置async为false即可 使用这个即可 全局设置 $.ajaxSetup ( { async: false });

可能是你的js哪里存在编译错误,或者请求超时,等等原因,现在浏览器一般都有调试功能,可以打开看看出现了什么错误

第二个参数有问题,实例如下 $.post("Ajax.aspx", { Action: "post", Name: "lulu" }, function (data, textStatus){ // data 可以是 xmlDoc, jsonObj, html, text, 等等. //this; // 这个Ajax请求的选项配置信息,请参考jQuery.get()说到的this...

$.post('ershou/login!login.action',{'petname':username,'password':password},function(data){alert(data);}) 这样才对~格式是 $.post(url , {参数列表} , function(){} )

onelovecat 说到了重点。 把 if(!notFind){ } 里面需要做的事情写成一个函数(比如 function notFoundHandler(){$("#prodsList li").remove();} ) ,把这个函数作为参数传递给 getProducts(pf,notFoundHandler); 然后直接在 notFind = true; 的地...

标准格式是: $.post("/today/Getnote/", { "id": id }, function (data) { alert("执行了"); }); 第一个是要跳跃的方法,第二个是参数,第三个是函数成功执行后要执行的函数 data是你调用函数返回的值,可以为空 我建议你把这个三个补全,不要...

$.post()是jquery一个简单的 POST 请求功能以取代复杂 $.ajax . 第一个"php/folders.php"url,{fun:"addDir", dirname:dirname, newDirname:newDirname, fetchDir:dirname}是data也就是你要传的参数,function(res)是回调函数。 扩展资料:jquery...

ajax是异步访问,你可以理解为多线程,相当于开了两个页面一起访问。 jquery异步访问 $.post(url,function(data){...}); 这个函数相当于新开了一个页面,页面地址为url 当页面访问成功(服务器响应)以后执行函数function(data){...}(类似timeout)...

你好,默认的数据格式是取决于所返回的内容,在jquery中对返回值类型有以下描述 6描述: 向页面 test.php 发送数据,并输出结果(HTML 或 XML,取决于所返回的内容):jQuery 代码:$.post("test.php", { name: "John", time: "2pm" }, function(d...

可以这样来: var jqxhr = $.post("example.php", function(){ alert("成功"); }).error(function(){ alert("出错"); }); 要注意,这种用法适用于 jQuery 1.5 另外,也可以通过调用全局的 .ajaxError() 方法来处理错误

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com