使用JSON suggest Box Lib遇到中文字元問題
各位同好, 小弟乃初學jQuery, 最新希望使用Tomcoote.co.uk的JSON Suggest box library做一個後台為JSP+MySQL的Suggest, 基本上後台的JSON部份已完成, 唯於前台出現了在IE 7.0, 8.0及Eclipse裡的Browser只能搜尋英文及數字而不能搜尋中文字的情況, 當我輸入中文字, 後台的mysql甚至沒有產生connection, 但相同的頁面卻能完全正常於firefox 3.5.14運作, 我已檢查過我前台及後台的JSP均為UTF-8編碼, 下以為前台接後台的jQuery code<script type="text/javascript">
$(document).ready(function() {
$("#form1").validationEngine()
$(".addRow").btnAddRow();
$(".delRow").btnDelRow();
var text = '';
$('input#foods').jsonSuggest(
function(text, wildCard, caseSensitive, notCharacter) {
rez = $.ajax({
type: 'GET',
url: 'getFoodJSON.jsp',
data: 'foods=' + text,
dataType: 'json',
async: false
});
return eval(rez.responseText);
},
{ ajaxResults:true
});
});
</script>
請指教, 千萬個多謝 補充一下, 以下為JSON Suggest box的官網, 謝謝
[url]http://tomcoote.co.uk/jQueryJSONSuggestBox.aspx[/url] 這邊沒有ie7可以試,但在ie6試也能正常顯示 我猜可能是 url 編碼的問題,因為你是用 GET 傳值,可以先檢查看看後台程式取得的 foods 值是不是正確的。 謝謝你, 我回去check一check
頁:
[1]