gpt4 book ai didi

JQgrid - 在搜索选项中转义 ':'(值部分)

转载 作者:行者123 更新时间:2023-12-04 19:21:35 24 4
gpt4 key购买 nike

此处解释了如何设置过滤器的值 link text .我有两个要求。
1.默认值需要为空。我希望,如果 defaultValue 未设置,则过滤器为空,但在我的情况下不会发生这种情况。
2. 如何在我的值中转义 ':'。字符 ':' 和 ';'用于分隔索引和值。但是,在我的值字符串中,它包含一个 ':' (例如: searchoptions:{value:"1:'Level: 1'"} ,其中 Level: 1 是我的第一个值)。如何转义:在值(value)部分。我试过\,/等。

谢谢。

编辑:如果没有其他方法,可以解决第 1 项。我可以在值中设置一个附加项 ALL,并使用它默认值。

最佳答案

你是对的,似乎不可能使用任何转义字符将 ':' 放在 value 内。的 searchoptions如果您将其定义为字符串:

searchoptions:{value:"1:'Level: 1'"}
value还有另一种设置形式的 searchoptions - 对象形式,也在 http://www.trirand.com/jqgridwiki/doku.php?id=wiki:search_config#colmodel_options 下描述.例如,您可以使用以下语法
searchoptions:{value:{'1:': 'Level: 1;', ':2:;': 'Level: 2;'}}

它定义了一个带有文本“Level: 1;”的选择和“级别:2;”显示和相应的值“1:”和“:2:;”。有用。

关于JQgrid - 在搜索选项中转义 ':'(值部分),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2981409/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com