【问题标题】:Multiple triggers for HTMX?HTMX 的多个触发器?
【发布时间】:2021-09-24 21:42:18
【问题描述】:

我想知道是否可以为 HTMX 启用多种触发器类型。我想要做的是在内容更改或页面加载时触发 HTMX。到目前为止,如果我在hx-trigger 中包含两种触发器类型,则只执行第一个触发器;因此在下面的示例中,HTMX 仅在内容更改时触发。

<select name="area" id="area" hx-post="/api/search" hx-trigger="change load" hx-target="#neighborhood" class="block">
  <option>eby</option>
  <option>nby</option>
  <option>pen</option>
  <option>sfc</option>
  <option>scz</option>
  <option>sby</option>
</select>

【问题讨论】:

    标签: javascript html flask htmx


    【解决方案1】:

    就像用逗号分隔触发器类型一样简单:

    <select name="area" id="area" hx-post="/api/search" hx-trigger="change, load" hx-target="#neighborhood" class="block">
      <option>eby</option>
      <option>nby</option>
      <option>pen</option>
      <option>sfc</option>
      <option>scz</option>
      <option>sby</option>
    </select>
    

    【讨论】:

      猜你喜欢
      • 2022-09-23
      • 1970-01-01
      • 2012-12-18
      • 2021-04-15
      • 2022-01-07
      • 2022-11-02
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多