如何将包含的选项字符串分配给jqGrid的版本值属性
在我的jqGrid中,我使用edittype定义可编辑列:’select’。 我正在使用内联编辑。 我想用字符串为这个下拉列表分配选项元素
例如
1:SA
21;2:SH
22;3:GT
23
当我将此类字符串分配给此列的editoptions的value属性时,我在下拉列表中获取选项元素,如下所示SA undefined undefined SH undefined undefined GT undefined undefined
任何人都可以建议我如何克服这个问题。
我想你的问题可以通过用于替换默认值的usage delimiter
属性来解决;
jqGrid用于任何其他符号的分隔符,例如?
在下面的代码中:
editoptions: { delimiter: "?", value: "1:SA<br>21?2:SH<br>22?3:GT<br>23" }
因为你应该另外替换某些编码版本,例如<br>
。
更新 : 演示certificate上述建议有效。
你必须对
进行替换并使它们成为\n
看到这家伙的回答,也许你可以用他的代码来做替换
看看JQuery的 .html()
,你也可以使用它。