Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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
如何将焦点放在ASP.NETMVC页面上JQuery对话框的一个按钮上?_Jquery_Asp.net Mvc_Jquery Ui_Asp.net Mvc 2_Jquery Dialog - Fatal编程技术网

如何将焦点放在ASP.NETMVC页面上JQuery对话框的一个按钮上?

如何将焦点放在ASP.NETMVC页面上JQuery对话框的一个按钮上?,jquery,asp.net-mvc,jquery-ui,asp.net-mvc-2,jquery-dialog,Jquery,Asp.net Mvc,Jquery Ui,Asp.net Mvc 2,Jquery Dialog,我有一个ASP.NET MVC页面(注册)。加载页面时,我使用对话框上的同意和不同意按钮调用Jquery对话框 1) 。默认情况下,如何设置焦点一致按钮 2) 。如何禁用位于右上角的X(关闭)标记?(因此我不希望用户简单地关闭该对话框) 代码: $(“#对话框确认”)。对话框({ closeOnEscape:错误, 自动打开:, 身高:400, 宽度:550, 莫代尔:是的, 按钮:{ “不同意”:函数(){ location.href=“/”; }, “同意”:函数(){ $(this.dia

我有一个ASP.NET MVC页面(注册)。加载页面时,我使用对话框上的同意不同意按钮调用Jquery对话框

1) 。默认情况下,如何设置焦点一致按钮

2) 。如何禁用位于右上角的X(关闭)标记?(因此我不希望用户简单地关闭该对话框)

代码:

$(“#对话框确认”)。对话框({
closeOnEscape:错误,
自动打开:,
身高:400,
宽度:550,
莫代尔:是的,
按钮:{
“不同意”:函数(){
location.href=“/”;
},
“同意”:函数(){
$(this.dialog('close');
$(this.focus();
}
},
beforeclose:函数(事件、ui){
var i=event.target.id;
var j=0;
}
});        
感谢您的回复

谢谢

我用这个:

$("#dialog-confirm").dialog({

     open: function(event, ui) {

          $(".ui-dialog-titlebar-close").hide(); // Hide the [x] button

          $(":button:contains('Ok')").focus(); // Set focus to the [Ok] button
     }

});
$("#dialog-confirm").dialog({

     open: function(event, ui) {

          $(".ui-dialog-titlebar-close").hide(); // Hide the [x] button

          $(":button:contains('Ok')").focus(); // Set focus to the [Ok] button
     }

});