Пожалуйста, помогите, я хочу скрыть определенный столбец в flexigrid по умолчанию
Вот мой Flexigrid, который отправляется в JSON
$total = $this->countRec('id','pipo_orders',$where);
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT" );
header("Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . "GMT" );
header("Cache-Control: no-cache, must-revalidate" );
header("Pragma: no-cache" );
header("Content-type: text/x-json");
$json = "";
$json .= "{\n";
$json .= "page: $page,\n";
$json .= "total: $total,\n";
$json .= "rows: [";
$rc = false;
$i=1;
//while ($row = mysql_fetch_array($result)) {
foreach($result as $row) {
$json .= "<input id=\"demo_box_".$i."\" class=\"css-checkbox csscheck\" type=\"checkbox\" value=\"".trim($row->id)."\" /><label for=\"demo_box_".$i."\" name=\"demo_lbl_".$i."\" class=\"css-label\"></label>','";
Вот этот флажок
$json .= "<input id=\"demo_box_".$i."\" class=\"css-checkbox csscheck\" type=\"checkbox\" value=\"".trim($row->id)."\" /><label for=\"demo_box_".$i."\" name=\"demo_lbl_".$i."\" class=\"css-label\"></label>','";
Я хочу снять первый флажок по умолчанию, так что мой первый столбец всегда должен быть скрыт всякий раз, когда flexloads,
Как я могу это сделать, или есть ли другой способ скрыть первый столбец, который имеет флажок, чтобы скрыть по умолчанию. Пожалуйста помоги
Примечание: я не хочу жестко закодировать в стороне элемент checkbox, как отмечено, но я хочу сделать это с помощью flexigrid, чтобы сам столбец исчез.
Какой бы ни была колонна, это может быть hide: true
сделает свое дело.
В вашем коде FlexiGrid для отображения столбца (вероятно, на ваш взгляд)
{display: 'ID', name : 'id', width : 50, sortable : true, align: 'left', hide: true}
Других решений пока нет …