JS适用于Chrome,但不适用于Firefox

用户名

我有这张表格删除一个条目,当它单击它会给一个警告框

这是HTML

<form class="form-inline" style="display:inline;" role="form" accept-charset="UTF-8" action="http://127.0.0.1:8000/test/1" method="POST">
    <input class="hidden" type="submit" value="Delete"></input>
    <a class="m-l-sm js-delete-confirm" data-confirm="Are you sure to delete this entry ??" href="#">
        <i class="fa fa-times fa-hover" title="" data-placement="top" data-toggle="tooltip" data-original-title="Delete"></i>
    </a>
</form>

这是JS

$(document).on('click', '.js-delete-confirm', function() {
    console.log('clicked delete');
    event.preventDefault();
    var choice = confirm(this.getAttribute('data-confirm'));
    if (choice) {
        $(this).closest('form').submit()
    }
});

这适用于Google Chrome浏览器,但不适用于Firefox。知道我做错了什么吗?提前致谢

net.uk.sweet

只是预感,但是event点击处理程序上缺少的参数可能会在Firefox中引发错误:

// Add event parameter to anonymous click function
$(document).on('click', '.js-delete-confirm', function(event) {
    console.log('clicked delete');
    event.preventDefault();
    var choice = confirm(this.getAttribute('data-confirm'));
    if (choice) {
        $(this).closest('form').submit()
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

JS / CSS代码适用于Chrome,但不适用于Firefox

JS适用于Chrome,但不适用于Firefox

JS适用于Firefox和Safari,但不适用于Chrome。这是我的网站

会话不适用于 chrome,但适用于 Firefox

按钮不适用于Firefox,但适用于Chrome

Flexbox 不适用于 Chrome,适用于 Firefox

HTML呈现问题-适用于Mozilla Firefox,但不适用于Google Chrome

JavaScript适用于Chrome,但不适用于Firefox

D3强制布局适用于Chrome,但不适用于Firefox

iframe中的PDF-适用于Firefox,但不适用于OSX上的Chrome

CSS规则适用于IE,但不适用于Chrome / Firefox

A-Frame appendChild 适用于 Firefox,但不适用于 Chrome

ajax post适用于chrome,firefox,但不适用于Internet Explorer

Socket.IO适用于Firefox和Edge,但不适用于Chrome吗?

Python中的Selenium预期条件适用于Firefox,但不适用于Chrome

背景尺寸 min() min(); 适用于 chrome 但不适用于 firefox 或 Edge

内对焦适用于chrome,但不适用于Firefox

自定义元素适用于Safari,但不适用于Firefox和Chrome

jQuery touch Punch适用于Chrome和Firefox,但不适用于IE

适用于chrome,但不适用于Firefox,Eventlistener,appendChild和style.backgroundColor

单击切换适用于 Chrome 和 Safari 但不适用于 Firefox?

硒不适用于Firefox或Chrome

Cytoscape.js - layout() 不适用于 Firefox,适用于 Chrome

CSS 动画仅适用于 Firefox 和 Chrome,但不适用于 Apple 设备(Safari?)

使用TOR来获取代理的Python硒适用于Firefox,但不适用于Chrome

适用于 PHP 但不适用于脚本

docker 子域 api.localhost 适用于 chrome 但不适用于终端

pd.read_html 适用于 Microsoft Edge 但不适用于 Chrome

相同的代码适用于chrome DevTools控制台,但不适用于TamperMonkey