单引号+双引号:传参的转义问题
来源:互联网 发布:python教程3.6.2 编辑:程序博客网 时间:2024/06/03 14:18
今天遇到一个奇怪的bug,在一个table中有一列按钮,是根据js代码返回的
我向onClick事件中的函数里面传入了一个参数,在页面上,这些“详情”按钮有些可用,有些不可用。
最终找到的原因是:options.rowId并不是一个真正的字符串,需要转义,
在向函数传参时,如果是字符串,需要这样传入参数showDetail("options.rowId"),
而不是这样传入参数showDetail(options.rowId)
所以需要将代码改为
搞定!
formatter: function (cellvalue, options, rowdata) { return '<button class="btn green orderDetail" onClick="showDetail('+options.rowId+')">详情</button> <button class="btn green redoOrder">重试</button>'; }
我向onClick事件中的函数里面传入了一个参数,在页面上,这些“详情”按钮有些可用,有些不可用。
最终找到的原因是:options.rowId并不是一个真正的字符串,需要转义,
在向函数传参时,如果是字符串,需要这样传入参数showDetail("options.rowId"),
而不是这样传入参数showDetail(options.rowId)
所以需要将代码改为
formatter: function (cellvalue, options, rowdata) { return '<button class="btn green orderDetail" onClick="showDetail(\''+options.rowId+'\')">详情</button> <button class="btn green redoOrder">重试</button>'; }
搞定!
阅读全文
0 0
- 单引号+双引号:传参的转义问题
- 单引号,双引号,转义
- html单引号,双引号转义
- html单引号,双引号转义
- js 单引号 双引号转义
- JS的单引号,双引号问题
- 单引号、双引号 Html转义符
- velocity 单引号和双引号转义
- velocity 单引号和双引号转义
- 单引号、双引号 Html转义符
- 单引号、双引号 Html转义符
- sed 转义单引号的问题
- Ruby中关于单引号和双引号的转义
- Ruby单引号与双引号的差别: 单引号中的内容不会被转义,双引号中的会被转义
- js的单引号和双引号的问题
- php的单引号和双引号的问题
- sql server的引号问题(单引号,双引号)
- xajax单引号和双引号的问题
- get传值乱码
- Android 三种动画详解
- myeclipse 2014导入项目无法部署到tomcat:no projects are avaliable for deployment
- 总结sublime text3安装package control插件的方法
- struts 拦截器 使用
- 单引号+双引号:传参的转义问题
- Hibernate第一个程序
- Struts2 上传图片
- bootstrap弹窗里面再弹窗
- [Web API]以Attribute加上Header验证
- 尼姆博奕HDU 5795 A Simple Nim(SG打表找规律)
- Java冒泡排序示例
- 按天统计数据,如果当天没有记录,则统计为0
- ssh 的 整合方案