我已經從這個URL下載了PHP網格。 http://www.phpgrid.org/(免費) 我現在可以連接到數據庫並查看錶格列表和全部。 現在,我想要做的是,我不希望用戶在添加和編輯功能中編輯每行的主鍵。 我已經通過他們的網站的論壇和常見問題,但仍然代碼不起作用 這裏是我的代碼 - 主要ID不應該在任何地方編輯(內聯編輯,添加&編輯功能)。PHP數據網格MYSQL
<?php
$conn = mysql_connect("localhost", "root", "password");
mysql_select_db("test");
mysql_query("SET NAMES 'utf8'");
include("inc/jqgrid_dist.php");
$g = new jqgrid();
$grid["caption"] = "Book(s)";
$grid["multiselect"] = false;
$grid["add_options"]["beforeInitData"] = "function(formid) { $('#list1').jqGrid('setColProp','b_id',{editable:false}); }";
$grid["add_options"]["afterShowForm"] = "function(formid) { $('#list1').jqGrid('setColProp','b_id',{editable:false}); }";
$g->set_options($grid);
$g->set_actions(array(
"add"=>true, // allow/disallow add
"edit"=>true, // allow/disallow edit
"delete"=>true, // allow/disallow delete
"rowactions"=>false, // show/hide row wise edit/del/save option
)
);
$g->table = "books";
$out = $g->render("list1");
?>
如何使列b_id不可編輯。 如果可能的話,如果內嵌編輯的所有字段禁用 謝謝,我會很高興, Kimz