| 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、input。它可以在參數對象的type參數中設定,也可以在swal()方法的第三個參數設定。 |
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. |