传参判断的问题

var uid = users.id;     

console.log(uid);//这个是现在获取到的用户ID

console.log(returnCitySN["cip"]);这个是用户ip

if(uid!=undefined){ } 

$(function(){

/页面渲染/

$.ajax({


type:'POST',

 dataType: "json",

     url:"URL",

     data:{ip:returnCitySN["cip"]},这个是要传的参数。

     

     现在是想做个判断,如果能获取到用户id的话参数就穿data:{uid:uid};

     如果获取不到用户id的话就传data:{ip:returnCitySN["cip"]};

     求大神帮忙?


宝慕林4294392
浏览 661回答 2
2回答

慕斯王

var aData;if(uid){aData={uid:uid};}else{aData={ip:returnCitySN["cip"]};}$.ajax({data:aData});

HUWWW

data: (uid && uid !== '') ? {uid:uid} : {ip:returnCitySN["cip"]}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript