【问题标题】:Preset search term in backgrid.js filter在 backgrid.js 过滤器中预设搜索词
【发布时间】:2014-05-18 08:40:00
【问题描述】:

在 ClientSideFilter 的 documentation 中,我读到以下内容:

使用文本框呈现搜索表单,可选择使用占位符 如果在初始化期间提供了预设值。

我可以在初始化期间设置占位符值,但是如何提供预设值?初始化参数中缺少它。

(我希望能够直接链接到过滤表,以便预设值派上用场。)

【问题讨论】:

    标签: javascript backgrid


    【解决方案1】:

    我相信文档中提到的预设值是指过滤器输入字段中的值。

    使用value 选项初始化您的过滤器,将呈现具有该值的字段。

    var filter = new Backgrid.Extension.ClientSideFilter({
      collection: collection,
      placeholder: "Search",
      value: "PRESET"
    });
    

    编辑:如果您想链接到过滤后的网格,您必须触发搜索以使过滤器生效。 您可以通过在过滤器呈现后调用过滤器的search 函数来做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      相关资源
      最近更新 更多