javascript - jqGrid 在输入附近添加标签

标签 javascript jqgrid

form editing documentation jqGrid 的它显示一个日期字段,右侧有文本提示。

我找不到放置该文本的参数,如何在文本框右侧添加提示?

enter image description here

最佳答案

显示您基本上想要更改 jqGrid 形式的提示文本。

JqGrid提供了formoptions形式的选项,需要在要配置的列中定义该选项,

源自 JqGrid 文档 here ,

jQuery("#grid_id").jqGrid({
...
   colModel: [ 
      ... 
      {name:'price', ..., formoptions:{elmprefix:'(*)',elmsuffix :'yyyy-mm-dd', rowpos:1, colpos:2....}, editable:true },
      ...
   ]
...
});

我准备了一个Demo JsFiddle只需在表单元素上添加 astriek,如 jqGrid 示例中所述。

因此您可以使用以下属性来实现进一步的目的,

  1. elmprefix :如果设置,文本或 html 内容会出现在输入元素之前
  2. elmsuffix :如果设置,文本或 html 内容将出现在输入元素之后
  3. label:如果设置,它将替换 colNames 数组中显示为表单中标签的名称。

关于javascript - jqGrid 在输入附近添加标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26353125/

相关文章:

javascript - 如何在 jqGrid 的请求中将 postData._search 设置为 true?

javascript - 最大化 ExtJS 中的选项卡面板?

javascript - 可以看到元素的宽度,但仍然为 0

javascript - 如何在 JavaScript 中获取 cookie 的域值?

javascript - 从相机 View 拖动锁定在一定距离/半径处的对象

javascript - jqGrid 子网格的 JSON 对象

jquery - 查找当前页面显示的记录数

带有页脚文本格式的 Jqgrid 问题

javascript - 浏览器内文本的交互式选择突出显示

javascript - jqGrid - 如何从本地数据中删除行?