2011-12-04 39 views
3

我試圖在將數據提交給服務器之前將encodeURIComponent()應用於數據。 我試過了:如何在提交之前應用encodeURIComponent()?

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

但這不起作用。它總是挑選舊的價值。我如何解決這個問題?

回答

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"