传参?判断?判断参数?

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"]};
     求大神帮忙?
     

墨色风雨
浏览 521回答 2
2回答

30秒到达战场

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

largeQ

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