easyui form load onLoadSuccess 的用法

// 加载完成后的回调 function loadsucc(data) { console.log(data); } function loadRemote(){ // 设置加载完成后回调 $('#ff').form({onLoadSuccess:loadsucc}); // 第二个参数是url $('#ff').form('load', 'form_data1.json'); }


上面是正确写法
看到网上很多人想搞load完成之后做个回调
但是下面这样做是错误的!!

$('#editMenu').form('load', { url:"你的URL", onBeforeLoad: function(){ }, onLoadSuccess:function(data){ alert(321321); }


因为load的第二个参数只能传url,下面是easyui源码,不全,但是可以看到data只是被当做url

function load(_4b7,data){ var opts=$.data(_4b7,"form").options; if(typeof datahttps://www.it610.com/article/=="string"){ var _4b8={}; if(opts.onBeforeLoad.call(_4b7,_4b8)==false){ return; } $.ajax({url:data,data:_4b8,dataType:"json",success:function(data){ _4b9(data); },error:function(){ opts.onLoadError.apply(_4b7,arguments); }}); }else{ _4b9(data); }



【easyui form load onLoadSuccess 的用法】

如果觉得这篇文章帮助到你,给作者打赏点咖啡钱吧。
easyui form load onLoadSuccess 的用法
文章图片



    推荐阅读