我正在为来自 Sharepoint 的 api 搜索查询生成一个复杂的字符串。我需要将双引号连接到字符串并使用 \ 字符来转义它们。
if ($("#ddlPais option:selected").val() > 0) {
url+= "RefinableString03: \"" + $("#ddlPais option:selected").text() + "\" ,";
}
问题是 Internet Explorer 使用 \" 在变量中生成字符串。由于我在 AJAX 请求中使用字符串变量对 Sharepoint 进行 api 搜索,因此查询失败。
我该怎么做才能使 Internet Explorer 不更改变量中的“ by \”?
PD:这是一个 Internet Explorer 的错误。我试过 Chrome 和转义字符 \" 工作正常,并且在变量中只留下双引号。
慕少森
呼如林
相关分类