Как мне применить encodeURIComponent () перед отправкой? - PullRequest
3 голосов
/ 04 декабря 2011

Я пытаюсь применить encodeURIComponent() к данным перед отправкой их на сервер. Я пробовал:

submitdata: function (value, settings) {
    return {
        value: encodeURIComponent(value)
    }
},

но это не работает. Он всегда выбирает старое значение. Как мне это исправить?

1 Ответ

1 голос
/ 08 июня 2012

У меня работает.Я сделал

var submitdata = function (value, settings) {
    return {
        value: encodeURIComponent(value);
    }
}

var x = submitdata("http://abc.com/?{sss}&as=ee", 1);

alert(x.value);

возвращает

"http%3A%2F%2Fabc.com%2F%3F%7Bsss%7D%26as%3Dee"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...