我有一个 ajax 调用(使用 blackberry webworks api [但我认为这无关紧要])。
目前我正在发送这样的参数:
params: {
user: userId,
sid: sessionKey,
db: dbId,
urn: activeRecord
},
我想构建参数(有时我不需要它们,而且我不想发送空白数据)。
但是,如果我尝试构建一个字符串并发送该程序错误。
例如:
如果我尝试像这样构建参数,则会发生错误:
var myParams ="";
if(userId != ""){
myParams != "user:" + userId + ",";
}
if(sessionKey != ""){
myParams != "sid:" + sessionKey + ",";
}
myParams = myParams.slice(-1);
然后尝试在调用中添加参数,如下所示:
params: { myParams },
有什么想法吗?