换句话说,就是普通函数有没有回调方法?像ajax()那样
解决方案 »
- 如何去除表格的全部边框
- JQuery 入门问题
- 如何通过部分名字得到控件?
- javascript里for循环里sendrequest,sendrequest返回的是一样的值
- 再问如何得到iframe中页面中的html文本
- javascripe在ie和netscape中执行问题,救命呀
- 如何连接数据库?急~~~~~~~~~~~~~~~~~救命~~~~~~~~~~~~~~`
- 复选框取值的问题,页面中有十几组复选框,每组5个同名复选框,值分别为a,b,c,d,e如何使
- 分不多--也可以问吗?
- jquery 列表数据上下移动
- JQURY checkbox 与checkboxlist全选,反选,取消一个勾选,全选按钮不勾选
- ext4.0有办法做到加载可编辑的文档?
通过调用先后顺序确定
function aaa(fun){
if(..){
fun();
}
}
如果ajax的话 因为是异步的 要想a执行完了再执行b的话 必须放到回调里执行
不过专门是针对 动画效果的
网上说还针对 setTimeout 和 Ajax 不晓得那些脑残怎么办到的
ajaxMethod();//这是一个ajax方法
}).done(
function () {
这里要修改AJAX回调回来显示的HTML
}
)但是实际运行的结果是:AJAX回调回来的内容为空。请问我是否用错了呢?
谢谢!
alert(arg)
}
要给它个回调回来数据的参数嘛
您好,
这个function () {
这里要修改AJAX回调回来显示的HTML
}
的意思是在这个方法里修改 AJAX操作过的HTML。也就是说在执行这个方法的时候AJAX已经完成了回调,完成了对HTML的修改。而我这个function只是要修改AJAX回调函数修改过的HTML,但每次都修改不成功。(我感觉AJAX回调函数执行完之前这个function就开始作用了,换句话说,这个$when没生效)
function () {
alert(这里要修改AJAX回调回来显示的HTML)
}
async:false参看 http://jqapi.com/#p=jQuery.ajaxasync Boolean
Default: trueBy default, all requests are sent asynchronously (i.e. this is set to true by default). If you need synchronous requests, set this option to false. Cross-domain requests and dataType: "jsonp" requests do not support synchronous operation. Note that synchronous requests may temporarily lock the browser, disabling any actions while the request is active.
我用了很多load()函数,这个封装了ajax原始方法的函数貌似不能设置这个async属性啊