2

关于 jquery flexigrid 使用 php 的问题。不幸的是,http: //flexigrid.info站点经常关闭,因此设法从http://sanderkorvemaker.nl/test/flexigrid/获取一些示例代码 并以此为基础工作。

上面的示例代码现在可以工作我需要创建一个带有复选框的列的网格,这样我就可以单击其中几个复选框并单击删除按钮,它应该获取选中复选框的所有 id 并创建一个删除查询并执行。

谁能给我一个例子吗

提前致谢

4

2 回答 2

4

我认为您不再需要该复选框,因为 flexigrid 行是可选择的。

但是,如果您真的想继续这个想法....在您处理 json 上的网格数据的 php 文件中,您只需在带有 id 的单元格处添加复选框,即

while(true){
        $json .= ",";
        $json .= "\n{";
        $json .= "id:'".$id."',";
        $json .= "cell:['".$col1."',";
        $json .= "'".$col2."',";
        $json .= "'<input id=\"dataid".$id."\" class="datacb" type=\"checkbox\" value=\"".$id.""\/>'";
        $json .= "]\n";
        $json .= "}";
}

在删除功能下的 javascript 文件中

    var ids;
$('.datacb').each(function(){ if($(this).is(':checked')){
  ids += $(this).val()+",";   } });

/*将ids发送到php进行处理*/

于 2010-04-28T08:29:22.357 回答
1

添加 "showCheckbox: true"选项以添加复选框

于 2013-01-03T10:32:14.980 回答