Asp. NET using Jquery-ajax to pass parameters to ashx garbled in Chinese

Source: Internet
Author: User



Today encountered a problem, IE11 under the Jquery-ajax to ashx pass parameter Chinese garbled, but in Google, Firefox, other browsers do not have garbled problem, Baidu has a long time finally found to use escape () to the parameters of the value of processing can be;



Reference code:


1 function Setgoodsname () {2 3$("input[id$= ' goodsname ']"). Val (val);4 5 $.ajax ({6 7Type"Get",8 9Url:".. /ashx/getconfigcategory.ashx? Goodsname="+Escape (val),Ten  OneContentType:"application/x-www-form-urlencoded; Charset=utf-8", A  - beforesend:function (XMLHttpRequest) { -  the  }, -  - success:function (data, textstatus) {} -  +  }, -  + complete:function (XMLHttpRequest, Textstatus) {}, A  at error:function () { -  -Alert"Error"); -  -  } -  in  });  -  to}
View Code





Asp. NET using Jquery-ajax to pass parameters to ashx garbled in Chinese


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.