问题:
- 我正在将 JQuery DataTables v1.10 用于与工作相关的项目。
- 该项目需要定义和创建一个数据表,并将解析的 JSON 数据作为表的值传入
创建数据表后,每列中的每个单元格都应该有一个单击事件,该事件会打开一个弹出窗口并以 JSON 格式传入从端点接收的名称列表。端点会根据单击的表格单元格而变化。
我认为,在数据表实例化时,我需要在每个表格单元格元素上定义的 HTML5 数据属性中存储某种独特的信息。我希望声明一个自定义数据属性(例如:data-endpoint =“endpoint id”),但我不确定如果表行是通过 DataTables 动态生成的,是否可以这样做。
因为我不知道/不了解我的选择是什么,所以我想描述一下我最想做的事情:
- 实例化一个数据表并将解析的 JSON 数据传递给它。
- 在表格实例化时,在每个表格单元格元素上设置自定义数据属性。
- 访问表格单元格单击事件,将存储在正确数据属性中的信息传递给它,以获取正确的端点。
- 创建一个显示从端点接收到的结果的 popin。
我不明白的部分是如何在表格单元格元素上创建自定义数据属性。这是可能的还是我需要考虑另一种方法。任何帮助都深表感谢!