Я генерирую сложную строку для поискового запроса API из Sharepoint. Мне нужно объединить двойные кавычки в строку и использовать символ \, чтобы избежать их.
if ($("#ddlPais option:selected").val() > 0) {
url+= "RefinableString03: \"" + $("#ddlPais option:selected").text() + "\" ,";
}
Проблема в том, что Internet Explorer генерирует строку в переменной с \ ". Так как я использую строковую переменнуюв AJAX-запросе к API-интерфейсу поиска Sharepoint запрос завершается неудачей.
Что можно сделать, чтобы Internet Explorer не изменил «by» в переменной?
PD: Этоошибка в Internet Explorer. Я пробовал с Chrome, и escape-символ \ "работает нормально и в переменной остается только двойная кавычка.
Спасибо.