Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Jqgrid添加/编辑表单中显示一些标签_Javascript_Jquery_Jqgrid_Jqgrid Asp.net_Jqgrid Php - Fatal编程技术网

Javascript 在Jqgrid添加/编辑表单中显示一些标签

Javascript 在Jqgrid添加/编辑表单中显示一些标签,javascript,jquery,jqgrid,jqgrid-asp.net,jqgrid-php,Javascript,Jquery,Jqgrid,Jqgrid Asp.net,Jqgrid Php,我想在我的Jqgrid表单中以添加模式添加一些标签……那么有没有办法添加一些不属于表单任何控件的文本呢 那么,我应该为这个功能写些什么呢……可能吗 请给我举一些例子 谢谢解决这个问题的一种方法是使用您自己的编辑表单,而不是jqGrid中内置的表单。您将完全控制表单内容,但代价是必须专门为您的应用程序编写代码 或者,您可以为任何可以在字段之前或之后添加文本或HTML内容的列以及其他选项指定。例如: colModel: [ ... {name:'price', ...

我想在我的Jqgrid表单中以添加模式添加一些标签……那么有没有办法添加一些不属于表单任何控件的文本呢

那么,我应该为这个功能写些什么呢……可能吗

请给我举一些例子
谢谢

解决这个问题的一种方法是使用您自己的编辑表单,而不是jqGrid中内置的表单。您将完全控制表单内容,但代价是必须专门为您的应用程序编写代码


或者,您可以为任何可以在字段之前或之后添加文本或HTML内容的列以及其他选项指定。例如:

colModel: [ 
      ... 
      {name:'price', ..., 
       formoptions:{elmprefix:'(*)', rowpos:1, colpos:2....}, 
       editable:true },
      ...
   ]
您可能最感兴趣的选项有:

  • elmprefix-string-如果设置了,文本或html内容将显示在输入元素之前
  • elmsuffix-string-如果设置了,文本或html内容将显示在输入元素之后

虽然为每列指定了这些选项,但您可能可以创造性地利用这些选项,使标签看起来不属于某列。例如,通过插入HTML

元素等。

无法在Jqgrid表单中添加我的标签?您可能可以连接到事件处理程序之一,如
beforeShowForm
afterShowForm
,并使用jQuery向DOM添加标签。这可能是对一两个标签的快速破解。@ChintanGor-请查看我的编辑,您也可以使用表单选项添加标签。谢谢@Justin…这不完全是我想要的,但可以替换为我想要的。。。。。。