我使用$ .getJSON从我的数据库中检索数据。如果参数dID不为null,则有一个参数,如:
$.getJSON(urlGetProByDep, { depID: dID }, function (data) {
//blah blah blah
});
但是如果dID和cID都不为null,那么函数将使用2参数,如下所示:
$.getJSON(urlGetProByDep, { depID : dID,catID : cID }, function (data) {
//blah blah blah
});
有人可以告诉我如何更改{....}中的参数,因为dID和cID的值。
非常感谢。
答案 0 :(得分:2)
var data = {};
if(dID) {
data.depID = dID;
}
if(cID) {
data.catID = cID;
}
$.getJSON(urlGetProByDep, data, function (data) {
//blah blah blah
});