我有一个jquery代码,我在其中调用一个字符串作为参数并在函数旁边使用它。但它将参数作为整数。
function CheckIsApplicable(MsNo) {
var queryUrl = 'GroupEntity?$filter=(MSNumber eq ' + MsNo + ')';
}
MsNo是一个字符串,而odata url认为它是一个整数。如果我调用此函数,它会抛出错误的请求错误。如何在过滤器中调用字符串?我试过'" + MsNo +"'它失败了。有什么建议吗?
答案 0 :(得分:3)
试试这个
MsNo.toString();
这里:
function CheckIsApplicable(MsNo) {
var queryUrl = "GroupEntity?$filter=(MSNumber eq '" + MsNo.toString() + "')";
}