Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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_Jquery Ui_Jquery Plugins - Fatal编程技术网

Jquery对话框:隐藏按钮

Jquery对话框:隐藏按钮,jquery,jquery-ui,jquery-plugins,Jquery,Jquery Ui,Jquery Plugins,我正在使用Jquery的dialog()方法创建对话框。 在创建对话框时,我使用 $("#divName").dialog({ buttons: { "Cancel":{ 我有一个事件需要隐藏按钮,但不知道要使用哪些属性。 请告诉我隐藏按钮的属性。 提前谢谢。试试这个 $("#divName").css("display","none"); 使用: 其中n是对话框中按钮的编号(从零开始)这将隐藏第一个按钮:

我正在使用Jquery的dialog()方法创建对话框。 在创建对话框时,我使用

      $("#divName").dialog({
            buttons:
            {
            "Cancel":{
我有一个事件需要隐藏按钮,但不知道要使用哪些属性。 请告诉我隐藏按钮的属性。 提前谢谢。

试试这个

$("#divName").css("display","none");
使用:


其中
n
是对话框中按钮的编号(从零开始)

这将隐藏第一个按钮:

$('#divName').siblings('.ui-dialog-buttonpane').find('button:first').hide();

尝试在下面获得所有按钮的句柄,然后通过循环隐藏它们

var buttons = $("#divName").dialog('option', 'buttons');

如果你想隐藏“取消”按钮,试试这个

$('.ui-dialog-buttonpane button:contains("cancel")').button().hide();

创建对话框时,需要描述按钮和按钮的属性,因此请向按钮添加“id”属性:

按钮:[{text:“Save”,id:“btnId”,单击:function(){…}]

然后,可以将该id用作hide()和show()方法的jquery筛选器:


$(“#btnId”).hide()…

这将隐藏整个对话框。我添加了一个提示,说明如何为按钮提供ID,以便更容易访问它。这样,只有按钮被隐藏,而不是整个对话框…;-)
$('.ui-dialog-buttonpane button:contains("cancel")').button().hide();