js-jquery-SweetAlert【二】配置方法
2017-04-12 08:58
316 查看
一、配置
二、方法
Argument | Default value | 含义 | Description |
---|---|---|---|
title | null (required) | 模态对话框的标题。它可以在参数对象的title参数中设置,也可以在 swal()方法的第一个参数设置。 | The title of the modal. It can either be added to the object under the key "title" or passed as the first parameter of the function. |
text | null | 模态对话框的内容。它可以在参数对象的text参数中设置,也可以在 swal()方法的第二个参数设置。 | A description for the modal. It can either be added to the object under the key "text" or passed as the second parameter of the function. |
type | null | 类型:warning, error,success、info、[b]input。它可以在参数对象的type参数中设置,也可以在 swal()方法的第三个参数设置。[/b] | The type of the modal. SweetAlert comes with 4 built-in types which will show a corresponding icon animation: "warning", "error", "success" and "info". You can also set it as "input" to get a prompt modal. It can either be put in the object under the key "type" or passed as the third parameter of the function. |
allowEscapeKey | true | 是否允许按下Esc键来关闭对话框。 | If set to true, the user can dismiss the modal by pressing the Escape key. |
customClass | null | 自定义CSS | A custom CSS class for the modal. It can be added to the object under the key "customClass". |
allowOutsideClick | false | 是否允许点击对话框外部来关闭对话框。 | If set to true, the user can dismiss the modal by clicking outside it. |
showCancelButton | false | 展示取消按钮 | If set to true, a "Cancel"-button will be shown, which the user can click on to dismiss the modal. |
showConfirmButton | true | 展示确认按钮 | If set to false, the "OK/Confirm"-button will be hidden. Make sure you set a timer or set allowOutsideClick to true when using this, in order not to annoy the user. |
confirmButtonText | "OK" | 确认按钮上显示文本 | Use this to change the text on the "Confirm"-button. If showCancelButton is set as true, the confirm button will automatically show "Confirm" instead of "OK". |
confirmButtonColor | "#AEDEF4" | 确认按钮颜色 | Use this to change the background color of the "Confirm"-button (must be a HEX value). |
cancelButtonText | "Cancel" | 取消按钮上显示文本 | Use this to change the text on the "Cancel"-button. |
closeOnConfirm | true | 确认后,显示一个新的确认弹出框 | Set to false if you want the modal to stay open even if the user presses the "Confirm"-button. This is especially useful if the function attached to the "Confirm"-button is another SweetAlert. |
closeOnCancel | true | 取消后,显示一个新的确认弹出框 | Same as closeOnConfirm, but for the cancel button. |
imageUrl | null | 图片地址 | Add a customized icon for the modal. Should contain a string with the path to the image. |
imageSize | "80x80" | 图片大小 | If imageUrl is set, you can specify imageSize to describes how big you want the icon to be in px. Pass in a string with two values separated by an "x". The first value is the width, the second is the height. |
timer | null | 自动关闭模态框 毫秒 | Auto close timer of the modal. Set in ms (milliseconds). |
html | false | text,title 是否是html | If set to true, will not escape title and text parameters. (Set to false if you're worried about XSS attacks.) |
animation | true | 显示动画,默认pop,其他值:slide-from-top, slide-from-bottom | If set to false, the modal's animation will be disabled. Possible (string) values : pop (default when animation set to true), slide-from-top, slide-from-bottom |
inputType | "text" | 在type是input时,可以定义inputType类型,如password | Change the type of the input field when using type: "input" (this can be useful if you want users to type in their password for example). |
inputPlaceholder | null | input的placeholder | When using the input-type, you can specify a placeholder to help the user. |
inputValue | null | 类型是input是的值 | Specify a default text value that you want your input to show when using type: "input" |
showLoaderOnConfirm | false | 设置为true时,按钮被禁用,并显示一个在加载的进度条。该参数用于AJAX请求的情况。 | Set to true to disable the buttons and show that something is loading. |
Function | Example | 含义 | Description |
---|---|---|---|
setDefaults | swal.setDefaults({ confirmButtonColor: '#0000' }); | 设置默认的一些参数 | If you end up using a lot of the same settings when calling SweetAlert, you can use setDefaults at the start of your program to set them once and for all! |
close | swal.close(); | 关闭 | Close the currently open SweetAlert programatically. |
showInputError | swal.showInputError("Invalid email!"); | 展示错误消息 | Show an error message after validating the input field, if the user's data is bad |
enableButtons, disableButtons | swal.disableButtons(); | 启用,禁用确认或者取消 | Disable or enable the user to click on the cancel and confirm buttons. |
相关文章推荐
- js-jquery-SweetAlert2【二】配置与方法
- js-jquery-从SweetAlert到SweetAlert2
- 更新 JScript IntelliSense 时出错: D:\jqueryT\js\jquery-1.3.2.js: 对象不支持此属性或方法 @ 2139:1
- jQuery和JS文件冲突的解决方法
- jQuery在vs2008及js文件中的无智能提示的解决方法
- jquery和其它js库起冲突的解决方法
- 在js的函数中用jquery的trim()方法去掉search前后的空格
- JQuery选取器与其它JS框架冲突的解决方法 确保jQuery不会与其他库的$对象发生冲突
- js里alert里的字体颜色怎么设置:字体颜色方法;fontcolor(color)
- jquery.autocomplete.js扩展自定义查询方法
- javascript:jquery.history.js使用方法
- js原生态函数中使用jQuery中的 $(this)无效的解决方法
- javascript framework, JS常用函数(方法),jQuery
- jQuery javaScript js 判断浏览器的类型、版本的方法
- Jquery CheckBox全选方法代码附js checkbox全选反选代码
- jQuery在vs2008及js文件中的无智能提示的解决方法
- jQuery中getScript方法引入外部js文件,乱码处理(自己遇到的问题)
- Jquery与JS常用方法比较
- 解决IE6下PNG图片背景不透明的三种方法(CSS/JS/JQuery)
- 表格的排序原生js和jQuery方法[典型]