首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Jquery打开对话框3次。

Jquery打开对话框3次。
EN

Stack Overflow用户
提问于 2018-12-07 09:36:22
回答 1查看 39关注 0票数 0

我有一个调用函数的按钮,这个函数将一个模板输入到Jquery对话框中。对话在每次通话中都会打开三次,但我不知道为什么。

我检查了按钮单击方法的数量,以及带有警报和console.log的gets数量--按钮单击也运行了一次。

我的代码有什么问题?谢谢!

代码语言:javascript
运行
复制
function egytalalatszerkeszt(talalatid, tomb, felado){
    alert("Something first"); //Run once

    $.get("templates/dokszerkeszttemp.php", function(visszatemp){
        alert("Something get"); //Run once
        var dialog = $().add(visszatemp);
        $.each(tomb, function(idx, item){
            console.log(tomb); //Logged once
            $(dialog).dialog({
                title: ("Title"),
                resizable: false,
                draggable: false,
                width: 1000,
                height: 520,
                modal:true,
                open: function(){
                    alert("dialog opened"); //Run 3 times
                    ...
                }
            });
        });
    });
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-10 13:05:50

我找到了根本问题。我在所谓的模板里有一个小脚本。这个脚本造成了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53666771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档