function deletesave(){
var rows = $(‘#testtest’).datagrid(‘getselections’);
if (rows.length > 0) {
for (var i = 0; i < rows.length; i++) { ids += rows[i].loginid + "|"; } } $.ajax( { } } 网上基本这样的,怎么样把选中的行值传到后台呢, {field: 'seq_id', checkbox: true },这是选中按钮的那一列,后台是php写的,希望传到后台的值(如果是seq_id最好了),根据seq_id的值,把数据库中的数据依次删除。js,php部分分别该怎么写呢?以前没用过这个,还望说的详细点
回复讨论(解决方案)
只是删除多个id记录行 是吗?
那就删吧
javascript获取选中的id,然后使用 ajax传递过去。
http://www.cnblogs.com/garfieldtom/p/4277708.html
看你那段js意思大概就是把需要删除的数据id集以“|”进行分割,然后通过ajax传递给后台
然后后台获取到这些id之后可以用sql语句的in进行删除
看你那段js意思大概就是把需要删除的数据id集以“|”进行分割,然后通过ajax传递给后台
然后后台获取到这些id之后可以用sql语句的in进行删除
不是很理解那段js,很多属性不懂,我想取的是field的seq_id,
看你那段js意思大概就是把需要删除的数据id集以“|”进行分割,然后通过ajax传递给后台
然后后台获取到这些id之后可以用sql语句的in进行删除
不是很理解那段js,很多属性不懂,我想取的是field的seq_id,
你把页面结构贴出来吧,这样才好写一点
看你那段js意思大概就是把需要删除的数据id集以“|”进行分割,然后通过ajax传递给后台
然后后台获取到这些id之后可以用sql语句的in进行删除
不是很理解那段js,很多属性不懂,我想取的是field的seq_id,
反正思路就是这样,你用的这个插件我没用过,你就看看插件文档就可以了。
alert(rows[i].seq_id);
看看有什么。
你代码应该应该是拿到值了,传过去可以使用ajax,参考
http://www.cnblogs.com/garfieldtom/p/4277708.html
看你那段js意思大概就是把需要删除的数据id集以“|”进行分割,然后通过ajax传递给后台
然后后台获取到这些id之后可以用sql语句的in进行删除
不是很理解那段js,很多属性不懂,我想取的是field的seq_id,
你把页面结构贴出来吧,这样才好写一点[/quote页面结构
后端表格是这样
columns: [[
{field: ‘seq_id’, checkbox: true },
{field: ‘addfrom’ ,title: ‘addfrom’, width: 120, align: ‘left’},
{field: ‘addto’, title: ‘addto’, width: 120, align: ‘left’},
{field: ‘negfrom’, title: ‘negfrom’, width: 120, align: ‘left’},
{field: ‘negto’, title: ‘negto’, width: 120, align: ‘left’}
]],
javascript获取选中的id,然后使用 ajax传递过去。
http://www.cnblogs.com/garfieldtom/p/4277708.html
alert不出来,alert(111);也不行
你先看看rows里有什么东西。
你先看看rows里有什么东西。
传过去的似乎是checkbox后面显示出来的数据库记录
就是那串数字
rows[i] 不是一个数组么?你遍历出来看看有什么。
rows[i] 不是一个数组么?你遍历出来看看有什么。
json_code出来是这样{“seq_id”:”103″,”addfrom”:””,”addto”:””,”negfrom”:”1231.01″,”negto”:”1602.01″}
如果rows[i] json_encode后是{“seq_id”:”103″,”addfrom”:””,”addto”:””,”negfrom”:”1231.01″,”negto”:”1602.01″}
rows[i]. seq_id 应该是可以拿到的,你alert看看。
如果rows[i] json_encode后是{“seq_id”:”103″,”addfrom”:””,”addto”:””,”negfrom”:”1231.01″,”negto”:”1602.01″}
rows[i]. seq_id 应该是可以拿到的,你alert看看。
rows[i].seq_id不能alert,rows.seq_id可以alert,出来的是需要的值,但是只能一个