【问题标题】:how show the database data in add/edit/form as label in jqgrid如何在 jqgrid 中将 add/edit/form 中的数据库数据显示为标签
【发布时间】:2013-03-25 08:23:29
【问题描述】:

我想在 jqgrid 的添加/编辑表单中将数据库中的数据显示为标签。

例如:要向 jqgrid 添加数据,我们将单击 + 图标。将打开一个弹出窗口进行数据输入。文本框或复选框可以显示在给定的 jqgrid 示例中。但我想在那个添加/编辑弹出表单中显示一个标签。

jqgrid 中是否有类似的内置功能

要在添加/编辑弹出表单中显示复选框,我们将指定以下代码。

$col = array();
$col["title"] = "Closed";
$col["name"] = "closed";
$col["width"] = "50";
$col["editable"] = true;
$col["edittype"] = "checkbox"; // render as checkbox
$col["editoptions"] = array("value"=>"Yes:No"); // with these values "checked_value:unchecked_value"
$cols[] = $col;

上面的 col 选项将显示复选框...就像我想在标签中显示数据一样

【问题讨论】:

  • 你需要进一步澄清你的问题..
  • 请再次检查问题我已经描述了我的问题@slacker
  • 你为什么要在那里贴标签?你想要一个输入控件不是吗?
  • 我想显示数据比如customername: john,当我们点击编辑表单时它不应该是可编辑的。我们需要在编辑表单中显示客户姓名,但是我们点击添加表单它应该是数据输入字段。

标签: php mysql forms jqgrid jqgrid-php


【解决方案1】:

试试这个:

$col = array();
$col["title"] = "cname";
$col["name"] = "cname";
$col["width"] = "50";
$col["editable"] = false;
$col["edittype"] = "textbox"; 

$cols[] = $col;

【讨论】:

  • 不工作。单击编辑时,空字段显示没有带有字段名称的任何数据
猜你喜欢
  • 2015-05-10
  • 1970-01-01
  • 1970-01-01
  • 2021-08-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-21
相关资源
最近更新 更多