3

encodeURIComponent()サーバーに送信する前にデータに適用しようとしています。私はもう試した :

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

しかし、これは機能しません。常に古い値が選択されます。どうすれば修正できますか?

4

1 に答える 1

1

私のために働きます。やった

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"
于 2012-06-07T21:26:00.583 に答える