我使用jQuery对话框在创建新用户时显示详细信息表单。 我想在向服务器执行ajax请求时禁用表单,以在数据库中创建实际用户。Jquery对话框并未禁用所有输入和按钮
我使用$("#UserDetailsDialog").dialog("disable");
方法来禁用对话框。
看来,这个方法只影响使对话框半透明的,但实际上并不可行的输入字段和\或对话框的按钮的UI:
这里是一个代码示例: fiddle-code
编辑:
我已经申请了票的jQuery UI的开发。团队,并得到了一个快速的“重复”答复。 看来,用于jQuery-UI对话框的$("#myDialog").dialog("disable")
方法不会禁用输入,但只会将UI看起来像禁用。 此功能确实没有足够的文档记录。 这里是对tikect链接:dialog('disable') does not disable OK/Cancel buttons inside dialog
完全相同rsult:[拨弄码](HTTP:/ /jsfiddle.net/ArthurV/tmfQS/) – Mortalus