2012-11-26 45 views
0

我有簡單的extjs(2.0)表單,它包含動態生成的文本字段。我使用ajax request將表單參數發送到servlet。如果我在文本字段中輸入任何special characters,則文本字段值將爲URL escape codes。 例如&在servlet中用%26表示。如何在EXTJS中發送ajax請求中的特殊字符

而不是使用Ajax請求,如果我使用表單提交,它正在工作。請幫我解決這個問題。

+0

你能澄清你的問題是什麼嗎?目前尚不清楚,誘人-1。正確和不正確的情況的一些例子可能? –

回答

0

在發送之前將值編碼爲JSON,並在服務器上解碼它們。

0

如果你想發送參數到'GET'方法,然後使用URL編碼和發送。

試試看看encodeURI()decodeURI()

如果您使用'POST'方法,那麼正常發送只有它的作品。

+0

我正在使用'post'方法,但它得到'escape codes' – raju

+0

Raju它會是有用的,如果你粘貼一個示例代碼不工作...所以我們可以調試和修復。 – vajrakumar