Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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
通过ajax的jQuery ui对话框内容不显示在asp.net上_Jquery_Asp.net_Jquery Ui - Fatal编程技术网

通过ajax的jQuery ui对话框内容不显示在asp.net上

通过ajax的jQuery ui对话框内容不显示在asp.net上,jquery,asp.net,jquery-ui,Jquery,Asp.net,Jquery Ui,我希望在asp.net上加载页面时动态创建一个对话框。通过javascript,我做了如下工作: Popup.Selector = { if($('#DivDialogSelector1').length == 0){ $('body').append('<div id="DivDialogSelector1"></div>'); $.ajax({ method:'Get', url:'../Selecto

我希望在asp.net上加载页面时动态创建一个对话框。通过javascript,我做了如下工作:

Popup.Selector = {
   if($('#DivDialogSelector1').length == 0){
      $('body').append('<div id="DivDialogSelector1"></div>');
      $.ajax({
         method:'Get',
         url:'../Selectors/Clients.aspx',
         success: function (data) {
            $('#DivDialogSelector1').append(data);
            $('#DivDialogSelector1').dialog({
               title: 'Select Client',
                    autoOpen: false,
                    'Select': function () {
                        $(config.Code).val();
                        $(config.Name).val();
                        $(this).dialog('close');
                    },
                    'Cancel': function () {
                        $(this).dialog('close');
                    }
            });
         }
      });
      $(config.fires).click(function(){
         $('#DivDialogSelector1').dialog("open");
      });
   }
}
但是在我的defaultPage.aspx上设置此javascript时,它不起作用。 但是在console.log上没有显示任何错误


我检查了我是否把对脚本的引用放在head标签上,它就在那里。所以我对正在发生的事情一无所知

不是直接的答案,而是一些帮助调试的步骤

检查您的点击是否确实触发,并在点击处理程序中发出警报

在Firebug中,检查DivDialogSelector1是否具有从服务器动态加载的正确HTML

如果2的答案是否定的,那么请确保GET URL是正确的硬代码,并且是要测试的绝对路径


单击fires对象html元素时不显示对话框