js-jquery-SweetAlert【二】配置方法

來源:互聯網
上載者:User

標籤:scribe   err   otto   res   ext   html   data   word   ade   

一、配置

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,successinfo、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-topslide-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-topslide-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-SweetAlert【二】配置方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.