15

经过一些验证后,我正在使用警报框来提醒一些消息。现在我想在有验证错误的控件上设置警报框位置。

默认情况下,页面中心会弹出一个警告框,现在我希望它位于某个自定义位置,例如我有 4 个要验证的文本框,textbox-3 有一些不正确的数据,我希望在上面显示警报textbox-3 而不是页面中心。

这是否可以改变警报框的显示行为?如果没有其他选项可用于 jquery 对话框。

4

3 回答 3

11

由于这是一个默认对话框,因此您无法定位它。但是,您可以设计自己的自定义警报框并将其定位。或者,您可以使用 3rd 方对话框,jquery ui 有一个不错的:http: //jqueryui.com/dialog/

于 2013-09-24T10:40:08.443 回答
2

Jquery 对话框是您获得的最佳选择。请按照以下步骤操作:

http://jqueryui.com/dialog/

是否可以创建一个非居中的 Javascript 警报框?

于 2013-09-24T10:39:16.663 回答
0

Not possible. You cannot change the default alerts in the browser.

However, if you want you can create one for yourself with following options.


If You don't want to use 3rd party plugin go with this

Using HTML, CSS and JS : Click Here or Here


If you want to use a separate library for dialogs with full control? Click Here


If you wish to use 3rd party Plugin then there are many options available :

Using jQuery : Click Here

Using Bootstrap : Click Here or Here

Materialize CSS : Click Here

and Many more UI component libraries like PrimeNG, KendoUI etc


于 2021-07-23T06:05:49.430 回答