我有一个jQuery代码,我在其中调用字符串作为参数,并在函数中使用它。但是它将参数作为整数。
function CheckIsApplicable(MsNo) {
var queryUrl = 'GroupEntity?$filter=(MSNumber eq ' + MsNo + ')';
}
MsNo是一个字符串,odata url认为它是整数的方式。如果我调用此函数,它将引发错误的请求错误。如何在过滤器中调用字符串?我尝试了'“ + MsNo +”“,但失败了。有什么建议么?
最佳答案
尝试这个
MsNo.toString();
这里:
function CheckIsApplicable(MsNo) {
var queryUrl = "GroupEntity?$filter=(MSNumber eq '" + MsNo.toString() + "')";
}