jQuery技术

关于jquery的datagrid 插件中a标签传值的问题

字号+ 作者:H5之家 来源:H5之家 2015-10-14 14:39 我要评论( )

想做一个是否删除+名字的效果 datagrid 页面代码如下: ``` formatter : function(value, rowData, rowIndex) { return 删除; }, ``` 引用的function如下: ```

关于jquery的datagrid 插件中a标签传值的问题

想做一个"是否删除+名字"的效果
datagrid 页面代码如下:

formatter : function(value, rowData, rowIndex) { return "<a href='javascript:del(" + rowData.id + "," + rowData.name + ")'>删除</a>"; },

引用的function如下:

function del(id, name) { alert("进来了"); if (confirm("是否删除编号" + name + "的图书?")) { $.ajax({ url : "delById.action?tbBooks.id=" + id, success : function() { alert("删除成功!!!"); location.href = "index.jsp"; } }); } ;

页面端如上面写,del()方法一点反应都没有,而如果只传入ID 如下:

formatter : function(value, rowData, rowIndex) { return "<a href='javascript:del(" + rowData.id + ")'>删除</a>"; }

这样是可以进入del()方法的,而如果只传rowData.name进去,del()方法也是反映的,rowData.name和rowData.id都是有值的,再页面端指着“删除“也能显示
“javascript:del(1,三国志)”
这样的效果,就是点击的话一点反应都没有,是因为rowData.name有问题还是在这里只能传一个参数
ps: 我拿了个button的onclick事件调用del(id,name)方法
却是可行的····

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • LUPA开源周刊:jQuery十周年Android最新进展盘点

    LUPA开源周刊:jQuery十周年Android最新进展盘点

    2016-01-31 11:27

  • ios5原字体包,pop字体包,myuppy字体包下载 [iphone4字体包]

    ios5原字体包,pop字体包,myuppy字体包下载 [iphone4字体包]

    2015-10-26 13:10

  • Java的Deferred/Promise类库:JDeferred

    Java的Deferred/Promise类库:JDeferred

    2015-10-17 09:48

  • jQuery仿Android样式扁平风格图标插件

    jQuery仿Android样式扁平风格图标插件

    2015-10-15 10:22

网友点评
t