Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从jQuery对话框按钮运行脚本?_Jquery_Function_Dialog - Fatal编程技术网

从jQuery对话框按钮运行脚本?

从jQuery对话框按钮运行脚本?,jquery,function,dialog,Jquery,Function,Dialog,我试图让我的对话框“OK”按钮执行重播功能,在新窗口中打开网页。但该命令似乎不是通过单击按钮来运行的。有人能重新安排代码吗?如果你能解释一下,我将非常感激。谢谢另外,代码在头部标签内 <script> function jobbig() { var tag = $('<div>JOBBIGT</div>'); tag.dialog({ modal: true, buttons: { Oka

我试图让我的对话框“OK”按钮执行重播功能,在新窗口中打开网页。但该命令似乎不是通过单击按钮来运行的。有人能重新安排代码吗?如果你能解释一下,我将非常感激。谢谢另外,代码在头部标签内

<script>
function jobbig() {
    var tag = $('<div>JOBBIGT</div>');
    tag.dialog({
        modal: true,
        buttons: {
            Okay: function () {

                flag = 1;

                function replay() {
                    if (flag == 1) {
                        open("file:///C:/Users/elev/Desktop/index.html", "New_Window");

                    }
                }
            }
        }
    });
}
</script>

函数jobbig(){
var标记=$('JOBBIGT');
标记对话框({
莫代尔:是的,
按钮:{
好的:函数(){
flag=1;
函数replay(){
如果(标志==1){
打开(“file:///C:/Users/elev/Desktop/index.html“,“新窗口”);
}
}
}
}
});
}
试试看


函数replay()
{
如果(标志==1)
{
窗口打开(“file:///C:/Users/elev/Desktop/index.html"); 
}
}
函数jobbig(){
var标记=$('JOBBIGT');
标记对话框({
模态:真,按钮:
{
好的:函数(){
flag=1;
重播();
}
} 
}); 
}
try
function jobbig(){var tag=$('JOBBIGT');tag.dialog({modal:true,按钮:{ok:function(){replay(1);}}}}}}函数replay(flag){if(flag==1){openfile:///C:/Users/elev/Desktop/index.html“,“新窗口”);}}
<script>
function replay() 
{
    if (flag==1) 
       {
           window.open("file:///C:/Users/elev/Desktop/index.html"); 
       }
}

function jobbig() { 
   var tag = $('<div>JOBBIGT</div>'); 
   tag.dialog({
   modal: true, buttons:
    {
        Okay: function() {
              flag = 1;
              replay();
            }
    } 
  }); 
}
</script>