在AJAX调用中通过查询字符串发送时丢失unicode Char

Ere*_*rez 1 javascript asp.net ajax jquery

我正在尝试在Ajax调用中发送一些数据来更新服务器中的记录

 var OrderNotes = $.ajax({
                 url:'AjaxActions/OrderNotesUpdate.aspx?OrderID=' + OrderID + '&Notes=' + $('#txtNotes').val(),
                 async:false                 
               }).responseText;
Run Code Online (Sandbox Code Playgroud)

"注释"是unicode.

当我在接收页面上检查查询字符串时,我得不到相同的代码(不是我输入的文本).

任何人都知道有什么事吗?是因为数据来自asp.net文本框?我该怎么办呢?

ps发送之前我检查过,每件事情都应该如此,只是在查询字符串中出现问题... 10x

Pra*_*sad 6

jQuery.ajax({
            url:'AjaxActions/OrderNotesUpdate.aspx',
            data:{
                 OrderID:OrderID,
                 Notes:$('#txtNotes').val()
                 },
           async:false,
           type:'get',
           success:function(data)
                   {
                    //do something here
                    }
})
Run Code Online (Sandbox Code Playgroud)