У меня есть «&» в одном из моих параметров, переданных во время вызова ajax - PullRequest
0 голосов
/ 24 октября 2019

У меня есть «&» в одном из моих параметров, переданных во время вызова ajax. Таким образом, в коде на стороне сервера при получении этого параметра доступна только часть перед знаком «&». Эта проблема не возникает для параметров без подстроки "&" в нем

Попытка использовать .toString()

var url = '/Configuration/WorkCenters' + '?WorkCenterID=' + $('#WorkCenter_WorkCenterID').val() + '&WorkCenterName=' + $("#WorkCenter_WorkCenterName").val()

, поэтому, если значение $("#WorkCenter_WorkCenterName").val() равно "ABC & DEF"тогда на стороне сервера я вижу только "ABC"

1 Ответ

2 голосов
/ 24 октября 2019

Используйте encodeURIComponent (имя) для преобразования в поддерживаемое значение и попробуйте его

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...