j**asciprt下jquery函数$.post执行无响应的解决方法

时间:2016.04.25 发布人:yatongxue

j**asciprt下jquery函数$.post执行无响应的解决方法

已解决问题

谷歌yatongxue用户在2016.04.25提交了关于“王智j**asciprt下jquery函数$.post执行无响应的解决方法”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T09:49:51。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:FFYCL  

这篇文章主要介绍了j**asciprt下jquery函数$.post老减答事岁维执行无响应的解决方法,需要的朋友可以参考下

在编写演并型马眼然讨三团和j**ascirpt程序过程中,用$.post方法发送**,若**中字符含有'<‘,将导致$.post无法成功执行。代码如下:varjsonstr='{"value":"abcd<efg"}';$.post(url,{"jsonstr":jsonstr},f既宪导号坚unction(data扬风夫富核单待朝且,status){});需要将其转义后再使用,使用下面的transferredChars函数转义后,再传递**$.post即能执行。此函数使用将'<'和‘>'分别替换为'<'和‘>'。代码如下:transferredChars=function(htmlCha执关春切病而造画rs){vartcs=htmlChars.replace(/</g,"<");tcs=tcs.replace(/>/g,">");returntcs;}代码如下:varjsonstr='{"value":"abcd<efg"}';jsonstr=transferred女始李田鲁优球语Chars(jsonstr);$.post(url,{"jsonstr":jsonstr},function(data,status){});使用的jquery版本为1.7.1.min