假如事件都封装到demo.js中:
方法:
demo.init = function(option) {
option = $.extend({
onUploadSuccess:null,
}, option);
if (typeof option.onUploadSuccess === "function"){
option.onUploadSuccess(data);
}
return file;
};
在要调用的js中需要引用:
function initTest() {
return demo.init( {
onUploadSuccess:onLoadGenerateProject,
});
}
上述引入的onLoadGenerateProject实际传入的是一个js方法:
function onLoadGenerateProject(data) {
在demo中的回调函数要执行的,data是demo中执行后返回的数据
}
这个就是简单的回调函数的实现。
本文介绍了一个简单的JavaScript回调函数实现案例,展示了如何定义和使用回调函数处理文件上传成功后的操作。
162

被折叠的 条评论
为什么被折叠?



