创建新用户时,我使用 jQuery Dialog 显示详细信息表单。我想在向服务器执行 ajax 请求以在数据库中创建实际用户时禁用表单。
我使用$("#UserDetailsDialog").dialog("disable");
方法来禁用对话框。
似乎此方法仅影响使对话框半透明的 UI,但实际上并不使对话框的输入字段和\或按钮可行:
这是一个代码示例: 小提琴代码
编辑:
我已经为 jQuery-UI Dev 提交了一张票。团队并得到了快速的“重复”回复。似乎$("#myDialog").dialog("disable")
jQuery-UI Dialog 的方法不会禁用输入,而只会将 UI 更改为看起来被禁用。此功能确实没有足够好的文档记录。这是 tikect 的链接:dialog('disable') 不会禁用对话框内的确定/取消按钮