Ravi Sharma 2 Ответов: 2

невозможно отправить специальные символы в json ajax запрос в mvc3


Уважаемая команда,

Я не могу отправить специальный символ на результат Joson через MVC3.
Мой код таков

$.Аякс({
url: "/ProxyMaster/AddProxyGroupMapping?jsonValue=" + strSelecteds + '&VendorId=' + hdnVendorId + '&hdncode=' + 'abcd#123',
тип: "почта",
кэш: false,
тип данных: "json",

но мой результат JosnAction, который я получил hdncode, - это только "abcd".
можете ли вы пожалуйста, руководство мне, как мы отправить специальный характер.

С уважением,
Рави Шарма

2 Ответов

Рейтинг:
18

C For Code!!!

Вместо того, чтобы использовать прямые специальные символы использовать URL-адрес Endoding эквивалент

http://www.tutorialspoint.com/html/html_url_encoding.htm[^]


Ravi Sharma 2

Привет,

Пройти специальный символ, таким образом закодированных и браузер рассмотрите это как текст.
var hdncode = encodeURIComponent(abcd#123);

С уважением,
Рави Шарма

Mani89

спасибо тебе, Рави шарма...

Kasious_KMR

спасибо. работать на меня :)

Рейтинг:
1

vijaypalanivel

Используйте атрибут данных и метод post в методе ajax


CHill60

Для объяснения решения требовалось гораздо больше информации, чем это. При ответе на вопросы постарайтесь сделать ответ как можно более ясным и не делайте предположений о чьем либо уровне знаний