3分の2がわかった
クリックをリッスンするには:
myfirstgrid.php
$selectorder = <<<ORDER
function(rowid, selected)
{
if(rowid != null) {
alert("selected: "+rowid);
}
}
ORDER;
$grid->setGridEvent('onSelectRow', $selectorder);
SelectCommand を更新するには
それを設定するページを作成し、GET vars をリッスンしてビルドします。
次に、ページで、次のように js で変更できます。
メインページ
function changeSelectCommand(){
$('#grid').setGridParam({url:'myfirstgrid.php?brand=stardust'});
$('#grid').trigger("reloadGrid");
};
myfirstgrid.php
....
$brand = $_GET['brand'] ? $_GET['brand'] : "nike"];
$grid->SelectCommand = 'SELECT product_id, product_name, product_brand, product_price FROM cart_product WHERE product_brand = "'.$brand.'"';
....
結果の数を取得する方法がまだわかりませんか?