2010-04-28 44 views
2

关于使用php的jquery flexigrid的问题。 不幸的是http://flexigrid.info网站经常关闭 因此设法从http://sanderkorvemaker.nl/test/flexigrid/ 取得一些示例代码,并基于此工作。在flexigrid中添加复选框列

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

谁能给我一个例子,请提前

感谢

回答

4

我认为你不需要的复选框,再自flexigrid行是seletable。

但是,如果你真的想在处理上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的processessing */

1

在选项中添加"showCheckbox: true"复选框