这里我想要做哪些变量不是空的,我想通过数据中的变量之一,在这种情况下区域是空的,所以我想通过城市和上市类型参数,但我不知道该怎么办?只为非AJAX数据中的非空变量传递参数
var city = "Karnadaka";
var area = "";
var listing type = "RENT";
$.ajax({
type: 'GET',
url: "http://www.domain.com/api/get/searchProperties",
data: {
area: area,
city: city,
listingType: listing_type
},
success: function(data) {
console.log(data);
}
});
创建一个对象,检查是否值不为空然后添加到对象'var data = {};如果(区){data.area =区域; }如果(城市){data.city =城市; } ...'而且使用这个对象来传递'data'到Ajax请求'数据:数据,' – Tushar
从那里我要检查这个空与否,都请更新你的答案 –