Javascript 闭包访问问题?

本文介绍如何使用PFAjax函数实现数据的AJAX请求,包括设置参数、发送GET请求并解析返回的数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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); 
        });

  

转载于:https://www.cnblogs.com/felixpan/p/4541976.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值