Extjs 4 MessageBox 提示强制
有没有什么方法可以使 extjs 4 中的提示消息框强制输入,例如向文本区域添加allowBlank 配置...
Is there any way to make the input mandatory on a prompt messagebox in extjs 4, like add an allowBlank config to the textarea...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
遗憾的是,Ext.MessageBox 不支持根据登录处理程序的返回值控制关闭行为(至少在 Ext 4.0.2a 中根本不评估返回值)。
作为解决方法,您可以使用相同(或更新的)配置在回调处理程序中重新打开另一个 MessageBox。
在某些情况下,用户可能会遇到轻微的闪烁。然而,在我的测试中,它根本不明显。
如果用户将 MessageBox 拖动到其他位置,它将再次居中。
Ext.MessageBox unfortunately does not support controlling the close-behavior based on the return value of the login handler (at least in Ext 4.0.2a the return value is not evaluated at all).
As a workaround you can just re-open another MessageBox in your callback handler with the same (or updated) config.
In some cases the user could experience a slight flickering. In my tests, however, it was not noticeable at all.
If the user has dragged the MessageBox to a different position it will recenter again.
强制是指强制用户选择可用按钮之一吗?
如果是这样,您可以用来
防止用户在不单击按钮的情况下关闭该框。
By mandatory do you simply mean force the user to select one of the available buttons?
If so, you can use
to prevent the user closing the box without clicking on a button.
我创建了自定义函数来设置提示输入所需的提示窗口作为参数
I created custom function for set prompt input required with prompt window as argument