javascript事件处理程序阈值数据-*

时间:2018-08-31 23:01:56

标签: javascript jquery

我需要从javascript触发我的按钮的数据操作。我看不到这样做的好方法。

我有这个按钮:

echo '<button type="button" class="btn btn-sm btn-secondary" id="view" data-id="'.$row_data['id'].'" data-function="view" data-action="side_overlay_toggle" data-idioma="#" title="View Info">';
echo '<i class="fa fa-eye"></i>';
echo '</button>';

我有一个执行事件处理程序的功能,因为我需要执行一些查询。

$('#reloadedituser').on( "click", "button", function(e) {
e.preventDefault();
let button = $(this); // the button you clicked
let id = button.data("id"); // the data-id attribute of the button
let func = button.data("function");

if(func == "view"){
    e.document.getElementById("view").click();
}
});

因此,javascript读取了代码,并且如果data-function为“ view”,我希望它从该按钮(side_overlay_toggle)中限制data-action。我该如何实现? 似乎.click不会使它更麻烦。有什么建议吗?

还有,有人可以在进行数据操作之前帮助我进行查询并将其添加到特定的div吗?我的问题不是执行查询本身,而是如何在javascript中处理它。谢谢。

0 个答案:

没有答案
相关问题