2

PHPを使用したjquery flexigridに関する問題。残念ながら、 http://flexigrid.infoサイトは頻繁にダウンしているため、 http://sanderkorvemaker.nl/test/flexigrid/からサンプル コードを取得し、 それに基づいて作業しました。

上記のサンプル コードが動作するようになりました。チェックボックスを含む列を含むグリッドを作成する必要があります。これらのチェックボックスをいくつかクリックして削除ボタンをクリックできるようにするには、チェックボックスがオンになっているすべての ID を取得し、削除クエリを作成する必要があります。そして実行します。

誰か私に例を教えてください

前もって感謝します

4

2 に答える 2

4

フレキシグリッドの行は選択可能であるため、チェックボックスはもう必要ないと思います。

ただし、本当にそのアイデアを続けたい場合は....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()+",";   } });

/*処理のために php に ID を送信します */

于 2010-04-28T08:29:22.357 に答える
1

チェックボックスを追加 "showCheckbox: true"するオプションを追加する

于 2013-01-03T10:32:14.980 に答える