0
我有以下代碼:jQuery.param和UTF-8
var words = new Object();
$("li.words").each(function(){
var thisId = $(this).attr("id");
words[thisId] = $(this).children('input#word').val();
});
ID爲#word輸入包含希伯來語詞語(即UTF-8字符)。 當我使用:
alert($.param(words));
的話是這樣的:%D7%9E%D7%AA%D7%A7%D7%93%D7%9E%,而不是希伯來文字符。
這很奇怪,因爲如果我嘗試提醒,像這樣一個希伯來字:
alert('עברית');
它工作得很好。即使我使用一個變量並提醒它(不帶$ .param)。