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


Posted in Javascript onMarch 13, 2014

在编写javascirpt程序过程中,用$.post方法发送数据,若数据中字符含有'<‘,将导致$.post无法成功执行。

var jsonstr='{"value":"abcd<efg"}'; 
$.post( 
url, 
{ "jsonstr": jsonstr }, 
function (data, status) { 
});

需要将其转义后再使用,使用下面的transferredChars函数转义后,再传递数据$.post即能执行。

此函数使用将'<'和‘>'分别替换为'<'和‘>'。

transferredChars=function (htmlChars) { 
var tcs = htmlChars.replace(/</g, "<"); 
tcs = tcs.replace(/>/g, ">"); 
return tcs; 
}

var jsonstr='{"value":"abcd<efg"}'; 
jsonstr=transferredChars(jsonstr); 
$.post( 
url, 
{ "jsonstr": jsonstr }, 
function (data, status) { 
});

使用的jquery版本为1.7.1.min
Javascript 相关文章推荐
phpwind放自动注册方法
Dec 02 Javascript
基于JQuery的简单实现折叠菜单代码
Sep 15 Javascript
js使用函数绑定技术改变事件处理程序的作用域
Dec 26 Javascript
jquery动态添加删除div 具体实现
Jul 20 Javascript
SeaJS入门教程系列之使用SeaJS(二)
Mar 03 Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
Apr 10 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
Aug 11 Javascript
手机端图片缩放旋转全屏查看PhotoSwipe.js插件实现
Aug 25 Javascript
用Vue-cli搭建的项目中引入css报错的原因分析
Jul 20 Javascript
JavaScript 数组去重并统计重复元素出现的次数实例
Dec 14 Javascript
js动态设置select下拉菜单的默认选中项实例
Aug 21 Javascript
关于对TypeScript泛型参数的默认值理解
Jul 15 Javascript
JQuery中extend使用介绍
Mar 13 #Javascript
js中用window.open()打开多个窗口的name问题
Mar 13 #Javascript
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
Mar 13 #Javascript
利用try-catch判断变量是已声明未声明还是未赋值
Mar 12 #Javascript
jquery原创弹出层折叠效果点击折叠弹出一个层
Mar 12 #Javascript
jq实现酷炫的鼠标经过图片翻滚效果
Mar 12 #Javascript
jquery、js操作checkbox全选反选
Mar 12 #Javascript
You might like
单点登录 Ucenter示例分析
2013/10/29 PHP
Yii2实现让关联字段支持搜索功能的方法
2016/08/10 PHP
PHP+mysql实现从数据库获取下拉树功能示例
2017/01/06 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
基于jquery的页面划词搜索JS
2010/09/14 Javascript
一些有用的JavaScript和jQuery的片段分享
2011/08/23 Javascript
textarea不能通过maxlength属性来限制字数的解决方法
2014/09/01 Javascript
基于jQuery实现最基本的淡入淡出效果实例
2015/02/02 Javascript
bootstrap提示标签、提示框实现代码
2016/12/28 Javascript
js实现PC端和移动端刮卡效果
2020/03/27 Javascript
Dropify.js图片宽高自适应的方法
2017/11/27 Javascript
jQuery pagination分页示例详解
2018/10/23 jQuery
JavaScript栈和队列相关操作与实现方法详解
2018/12/07 Javascript
JavaScript学习教程之cookie与webstorage
2019/06/23 Javascript
解析原来浏览器原生支持JS Base64编码解码
2019/08/12 Javascript
微信小程序自定义导航栏(模板化)
2019/11/15 Javascript
原生js canvas实现鼠标跟随效果
2020/08/02 Javascript
python使用PyGame播放Midi和Mp3文件的方法
2015/04/24 Python
python3利用Socket实现通信的方法示例
2019/05/06 Python
基于Python函数和变量名解析
2019/07/19 Python
tensorflow 实现从checkpoint中获取graph信息
2020/02/10 Python
Python任务自动化工具tox使用教程
2020/03/17 Python
英国领先的酒类网上商城:TheDrinkShop
2017/03/16 全球购物
ECOSUSI官网:女式皮革背包
2019/09/27 全球购物
爱情检讨书大全
2014/01/21 职场文书
物资采购方案
2014/06/12 职场文书
社区关爱留守儿童活动方案
2014/08/22 职场文书
村级个人对照检查材料
2014/08/22 职场文书
群众路线教育实践活动心得体会(教师)
2014/10/31 职场文书
新闻稿标题
2015/07/18 职场文书
2015年车间管理工作总结
2015/07/23 职场文书
nginx网站服务如何配置防盗链(推荐)
2021/03/31 Servers
Redis数据结构之链表与字典的使用
2021/05/11 Redis
idea下配置tomcat避坑详解
2022/04/12 Servers
Python内置包对JSON文件数据进行编码和解码
2022/04/12 Python