亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

SweetAlert2 - 從文本框中獲取用戶輸入并進行比較(使用隊列)

SweetAlert2 - 從文本框中獲取用戶輸入并進行比較(使用隊列)

PHP
交互式愛情 2023-10-01 10:13:05
這是問題的背景:我有一個包含用戶的數據庫,每個用戶在第一次登錄網站時都會收到發送到他們的電子郵件的驗證碼,以證明他是用于登錄的郵件的所有者. 然后,該代碼也被加密并保存到數據庫中,作為用戶屬性。我嘗試使用 SweetAlert2 在第一個警報中說“用戶,檢查我們發送到[email protected] 的郵件以確認您的帳戶”,并在第二個警報中顯示一個用于輸入的文本框,用戶在其中插入驗證碼并且,如果這與數據庫中的相同,則激活您的帳戶,否則顯示另一個 SweetAlert2 錯誤,指出代碼不匹配。我不確定我是否正確理解了 SweetAlert2,我是網絡編程新手,但是,這是我嘗試執行的代碼:[編輯,不知道為什么它不顯示第一個“if(狀態)。 ..作為代碼]if (status) {    Swal.queue([{        title: 'Registration success!',        confirmButtonText: 'Ok',        text: $("#firstname").val() + ', check the mail we sent to ' + $("#email").val() + ' to confirm your account',        'type': 'success'    }])    Swal.insertQueueStep({        title: 'Insert the confermation code we sent you via-mail',        input: 'text'    }).then((result) => {        if (result) {            const answer = result.value;            //check        } else {            Swal.insertQueueStep({                title: 'Codes don\'t match',                'type': 'error'            })        }    })}不起作用。有人可以幫助我嗎?謝謝!
查看完整描述

1 回答

?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

這對你有用嗎?


     Swal.fire({

    title: "Insert the confermation code we sent you via-mail",

    input: "text",

  }).then((result) => {

    // get DatabaseCode

    if (result == DatabaseCode) {

      //code matched database code

      const answer = result.value;

    } else {

      Swal.fire({

        title: "Codes don't match",

        icon: "error",

      });

    }

  });

或這個


Swal.fire({

    text:

      "user, check the mail we sent to [email protected] to confirm your account",

    icon: "question",

  }).then(() => {

    Swal.fire({

      title: "Insert the confermation code we sent you via-mail",

      input: "text",

    }).then((result) => {

      // get DatabaseCode

      if (result == DatabaseCode) {

        //code matched database code

        const answer = result.value;

      } else {

        Swal.fire({

          title: "Codes don't match",

          icon: "error",

        });

      }

    });

  });



查看完整回答
反對 回復 2023-10-01
  • 1 回答
  • 0 關注
  • 167 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號