我已经从这个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