Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.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
Javascript Jquery对话框循环事件_Javascript_Jquery Dialog_Csom - Fatal编程技术网

Javascript Jquery对话框循环事件

Javascript Jquery对话框循环事件,javascript,jquery-dialog,csom,Javascript,Jquery Dialog,Csom,嗨,我从一个星期以来一直在与这个代码斗争。我不知道如何在按下对话框按钮时向newsArray[I].Title发出警报 函数SaveUserToList只是一个例子,我有很多代码。现在唯一的事情是我必须从newsarray中的标题中获取值 for(var i = 0; i< newsArray.length; i++){ $(cloneModalContent).dialog({

嗨,我从一个星期以来一直在与这个代码斗争。我不知道如何在按下对话框按钮时向newsArray[I].Title发出警报

函数SaveUserToList只是一个例子,我有很多代码。现在唯一的事情是我必须从newsarray中的标题中获取值

         for(var i = 0; i< newsArray.length; i++){
                 $(cloneModalContent).dialog({
                                      resizable: true,
                                      width: "auto",
                                      title: newsArray[i].Title,
                                      modal: true,
                                      buttons: {
                                         Cancel: function() {

                                                 $(this).dialog('close');
                                                 },
                                      'Confirm': function() {


                                                 SaveUserToList();
                                                 $(this).dialog('close');
                                        }
                                    });
                         } 
        function SaveUserToList(){
          alert(newsArray[i].Title);
        }
for(var i=0;i
如何传递对话框标题:

     for(var i = 0; i< newsArray.length; i++){
         $(cloneModalContent).dialog({
                        resizable: true,
                        width: "auto",
                        title: newsArray[i].Title,
                        modal: true,
                        buttons: {
                            Cancel: function() {
                               $(this).dialog('close');
                            },
                            'Confirm': function() {
                               SaveUserToList($(this).dialog( "option", "title" ));
                               $(this).dialog('close');
                            }
                        });
    } 
    function SaveUserToList(title){
      alert(title);
    }
for(var i=0;i
是的,我试过。我以前也试过。谢谢你,你让我的一天过得很认真。你能描述一下为什么它能用这些代码工作吗?
.dialog()
插件有一个名为的方法,它返回对话框的任何配置参数(如
标题
自动打开
宽度
模式
可调整大小
,等等)。
$(此)
在该上下文中是范围内对话框的句柄。