我需要从 Javascript 调用queryString
带有阿拉伯文本的 asp.net 页面,但它在联机时显示错误,但在本地服务器上运行顺畅。
$.ajax({
url: "Empty/emptyGovt2.aspx",
data: "arKeyword="+encodeURIComponent($("#txt_arKeywords").val(),
success: function(data) {
diaL("Details Updated Successfully");
},
error: function(){
diaL('Error Occurred');
}
});
当阿拉伯语值较小时,它可以顺利运行。当阿拉伯语文本位于多行时,就会出现问题。
错误是:
错误:函数(){拨号('发生错误'); }
节目$("#txt_arKeywords").val()
:
تمثيلخادمالحرمينالشريفينبالمنطقةالتأكدمنتحقيقسيرالعدالةفيالمنطقةالعملعلىحفظالأمنوالإستقرارفيالمنطقةالعملعلىكافةالخدماتلمواطنيالمنطقةبالتعاونوالتنسيقمعالجهاتالحكوميةوالمشاركةفيمراحلالتخطيطلكافةالخدماتالتأكدمنكفاءةوفعاليةالخدماتالتيتقدملمواطنيالمنطقةوالعملعلىتحسينوتطويرتقديمتلك الخدمات تلقي شكاوي وإستدعاءات المواطنين والنظر في أمورهم والعمل على تلبية مطالبهم وحل مشاكلهم