Мое приложение основано на запросе / ответе Ajax. Я создаю объект всех параметров и создаю строку запроса, используя метод jquery param (). он работает нормально, но когда какой-то параметр содержит «&», он не кодирует это должным образом, и в этом случае сервер возвращает ошибку. Может кто-нибудь сказать мне, как создать строку запроса в этом случае, когда данные содержат символ «&»?
var url = "http://www.abc.com"
url += "?username='abc'";
url += "&" + $.param(params);
/*
params values are follows:
params[name] = 'test'
params[id] = 1234
params[xyz] = 'entertainment & games'
*/
Также предложите, если мне нужно что-то изменить в серверном скрипте, чтобы правильно декодировать это