2010-04-28 75 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"複選框