在 HTMX 中按类别从项目列表中获取 ID

Posted

技术标签:

【中文标题】在 HTMX 中按类别从项目列表中获取 ID【英文标题】:Get IDs from List of Items by Class in HTMX 【发布时间】:2021-10-21 07:42:57 【问题描述】:

我们在一个表格中有很多行,每个表格行都有一个 html id="itemid-1234" 等

我们想做的是找到一种方法来选择所有具有“已选择”类的 tr,并能够将所有这些 id 传递给我们的 php/Ajax 调用脚本。直接 jQuery Ajax 调用相对简单,但没有看到任何使用 HTMX 的东西。

【问题讨论】:

【参考方案1】:

我看到了两种解决方法。

解决方案 1:<form> 隐藏输入

您在表格周围创建一个表单,并在每个 <tr> 中插入一个隐藏输入

解决方案 2:事件配置请求

你使用configRequest事件和一些JS来收集你想要发送的数据。


顺便说一句:到目前为止,htmx 社区在 Stackoverlfow 上并不是很活跃。下次请将您问题的 URL 发送到 htmx discord 频道。这次我做到了。

【讨论】:

以上是关于在 HTMX 中按类别从项目列表中获取 ID的主要内容,如果未能解决你的问题,请参考以下文章

从 WooCommerce 中的当前产品类别中获取兄弟术语 ID 列表

如何在 Kotlin 中按类别获取问题

使用 WooCommerce 在简码中按产品类别获取产品

在 Woocommerce REST API 中按类别获取产品

在多维数组中按类别列出项目 - jquery

如何在 PostgreSQL 中按类别选择具有最大日期组的 id?