专题文章
时长:00:00更新时间:2020-11-27 19:47:16
JQuery AJAX中遇到这样一个问题,参数中包含特殊字符,比如&';#@等.这时执行AJAX的时候就会出问题,因为所传的参数变了.看个示例就明白。方案一。;上面执行的ajax就是异步删除一个name为 11&abd 的数据 当请求到ajax.ashx页面时,我们获取到的name参数为11 执行操作后会发现其实删除了name 为 11的数据,而没有删除 name 为 11&abc 的数据 这是由于有&特殊字符,把以前的俩个参数变成了三个参数 option,name,abc 这时就需要用另外一种方法传递参数。采用上面的json格式传递参数就可以避免特殊字符引起的参数错误问题。方案二: 统一编码UTF-8。1.JSP页面。
查看详情