在数据表的onclick函数中传递两个以上的参数
Passing more than two parameter in onclick function in datatable
我在onclick函数中传递两个以上参数的语法有问题,这是drawStockList。我只想传递RRNo、DateReived、Status和comments的值。问题是逗号(,)。
这是我的代码。
"aoColumnDefs": [
{
"mRender": function (data, type, row) {
return '<a id="txtRRNo" href="javascript:void(0);" onclick="drawStockList('+ row.RRNo + ',' + row.DateReceived + ',' + row.Status + ',' + row.Remarks + ');">' + row.RRNo + '</a>'
}, "aTargets": [0]
},
任何帮助都会很感激。谢谢!
我猜你使用的变量是字符串对吗?因此,应该在字符串中包含转义引号。你可以使用反斜杠''
"aoColumnDefs": [
{
"mRender": function (data, type, row) {
return '<a id="txtRRNo" href="javascript:void(0);" onclick="drawStockList('+ row.RRNo + ', ''' + row.DateReceived + ''' , ''' + row.Status + ' '', ''' + row.Remarks + ''');">' + row.RRNo + '</a>'
}, "aTargets": [0]
},
相关文章:
- 为什么jQuery文件的函数中有两个参数,但只接收一个参数
- 使用带有两个参数的函数的javascript映射
- 使用应用程序状态js和视图在angular js url上传递两个参数
- 如何使用 href 连接两个参数
- 如何从两个参数函数返回随机整数
- 编写一个使用传递两个参数的回调的承诺
- 如何使用Javascript从不同的源向函数传递两个参数
- 试图理解一个在JS中有两个参数输入的函数(如函数X(param1)(param2))
- 使用 jquery ajax 请求和日期格式错误解析两个参数
- 具有两个参数的角度函数具有错误:[$parse:语法]
- 如果两个参数都匹配,则从对象中删除重复项
- 带有两个参数的“data”回调不会将buffer.toString()打印为字符串
- 如何从 javascript 函数返回两个参数
- 将两个参数传递给函数
- 用jmespath通过两个参数求出min和max
- 我想通过javascript生成当前页面的url,并添加两个参数
- 如何检查li:contains方法中的两个参数
- 试图使一个函数返回另一个函数,该函数返回两个参数的和
- jQuery .each()方法的两个参数的解释
- 发送带有两个参数的字符串