Javascript 闭包访问问题?
function pfajax(paradata){ $.ajax({ data : paradata.dat, type : paradata.method, async: false, url : "http://222.192.41.119:8080/info/android/"+paradata.url, dataType : "jsonp",//数据类型为jsonp jsonp: "jsonpCallback",//服务端用于接收callback调用的function名的参数 contentType : "application/json; charset=utf-8", success : function(ret){ var object = JSON.parse(decodeURIComponent(ret)); paradata.sucfunction(object); //console.log(object.adminname); //alert(object); }, error:function(){ alert(‘fail‘); } }); } function mainupdte() { var jfid = 1; var senddat = {}; senddat.url = "area"; senddat.dat = {}; senddat.method = ‘get‘; senddat.sucfunction = function(ret){ jfid = ret[0].jfid; //★★我想获取这里的jfid怎么破??? for(var i = 0;i<ret.length;i++){ var option = $("<option jfid=‘"+ret[i].jfid+"‘>"+ret[i].address+"</option>"); $("#frame0 select").append(option); } return jfid; } pfajax(senddat); } //jquery ready function $(function(){ var getjfidfun = mainupdte(); selectchange(jfid); });
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。