2011-11-23 36 views
0
segment.load(action_path + '?' + $(this).serialize()); 

上面是我的代碼,我想在加載方法請求中設置下面的參數。jquery set加載方法中的數據類型和內容類型

contentType: 'application/x-www-form-urlencoded;charset=UTF-8,ISO-8859-6;'dataType:'html' 

這樣我就可以接受在IE中正確呈現的阿拉伯字符。

我不能使用$ .ajax()方法,因爲該段是一個對象,作爲響應,我得到的內容爲html 。

幫助將不勝感激。

回答

0

您可以使用ajaxSetup函數來指定您的ajax調用的設置。

+0

感謝讓我設置$ .ajaxSetup測試({ \t \t \t \t全球:假的, \t \t \t \t的contentType:「應用/的X WWW的形式,進行了urlencoded;字符集= UTF-8,ISO- 8859-6;」, \t \t \t \t數據類型: 'HTML' \t \t \t \t}); – Mike

+0

我已經嘗試在我的$ .load()方法上方設置$ .ajaxSetup()方法。但我的結果頁面文本框是不理解阿拉伯文字符它顯示?????特別是在所有版本的IE中。請幫助 – Mike

+1

@MehulChauhan,如果我的建議工作,接受這個答案。併爲您的第二個問題,請創建一個新的問題。有人會回答它,如果你這樣做。許多人不會閱讀評論。 – robert