如何在jqGrid表单中添加简单的文本标签?

3
当使用Pager中的添加或编辑表单时,如何在表单中添加一个简单的静态标签而不会在colNames []和colModel []上创建任何其他列。例如,我有一个非常简单典型的添加表单,包含一些标签和表单元素:名称,电子邮件,网站等,然后该表单的下部分具有几个下拉菜单,其中包含数字1到10,其想法是要求用户选择1到10之间的值,以便为其重要性放置关于产品或服务的价值。在这个部分的上方,我想添加一些纯文本,只是为了给用户提供一个简短的指示,要求他们 "使用以下比例选择以下产品和服务的重要性:[1 =低兴趣-10 =非常感兴趣] "。我无法弄清楚如何在表单中插入文本标签,而无需定义具有formoption {}等的列,这对于仅用于一些描述性文本是不需要的。我知道可以使用"bottominfo:'some text'"来向表单底部添加文本,但我需要在表单中类似于中途(或其他位置)插入一些文本,而不会影响网格的表格结构。这是否可能?谢谢您的帮助。
1个回答

2
您可以在afterShowForm中修改编辑或添加表单。表单字段的ID类似于“tr_Name”。它们由“tr_”前缀和相应的列名称组成。
我修改了我的旧答案中的代码示例,以便在添加对话框中存在一个额外的加粗文本“附加信息:”。在“编辑”对话框中(就像原始问题中想要的那样),禁用了一列的输入字段。您可以在此处查看实时示例。我希望一个可行的代码示例比许多文字更能说明问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接