AnA*_*ice 8 javascript jquery jquery-plugins
我有以下功能:
function loadProjects(pID) {
$.ajax({
url: myURL,
success: function (dataJS) {XXXXXXXXXXXXXXXX}
});
}
Run Code Online (Sandbox Code Playgroud)
我把这个函数称为loadProjects(1);
问题是我希望能够在成功之后定义一个callBack函数,并且当我执行loadProjects时我想要包含它(1,回调:{此处包含的任何js在成功后被回调})
如何让函数接受回调?如何将回调传递给该函数?
谢谢
N.B*_*.B. 22
function loadProjects(pID, callbackFunction)
{
$.ajax({
url: myURL,
success: function (dataJS)
{
if(typeof callbackFunction == 'function')
{
callbackFunction.call(this, dataJS);
}
}
});
}
Run Code Online (Sandbox Code Playgroud)
用法:
loadProjects(pID, function(dataJS)
{
// do stuff with your dataJS, bear in mind you can call the parameter any name.
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19862 次 |
| 最近记录: |