如何在它上面放置一个元素(在jQuery对话框中)?

时间:2012-06-30 13:33:32

标签: jquery jquery-ui validation jquery-plugins

我正在使用jQuery对话框弹出一个div(用户表单填满)。 我正在使用下面的插件进行验证。

http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/

我现在的问题是我的字段靠近对话框的边缘,当弹出错误工具提示(例如“需要字段”)时,它会在对话框中溢出。我想要的是让它漂浮在对话框的顶部。

这是一张照片。

Error

3 个答案:

答案 0 :(得分:3)

尝试使用旧版本的插件ex:2.5。在该版本中,消息的容器被附加到文档的主体而不是表单,因此消息始终可见。我不知道为什么他们改变了这个。

答案 1 :(得分:1)

您可以从赋予overflow:visible对话框容器(具有滚动条的容器)开始 - 使用浏览器的Inspect Element功能查找它是哪一个。

答案 2 :(得分:0)

为工具提示提供更高的z-index。

例如,如果您的对话框具有z-index:1000;给工具提示z-index:2000;