2017-05-29 12 views
1

私はここの例を見て解を見つけることができませんか?私の頭の中で何をしているのかは、私は開発者のウェブサイトからコードを取り出し、私ができると言ったところで私のビットを追加したということです。 IEとは別にすべてのブラウザにロードされます。これが私の頭の中にあるのでアドバイスをしてください。私はchromeとfirefoxでエラーコードを行いますが、ロードします。sweetalert2 Uncaught(約束)キャンセル

エラーコードは次のとおりです。(約束で)キャッチされない感謝、私のコードは私たちのセッションをチェックしながら、JavaScriptである

<script> 

    if (!<?php echo isset($_SESSION['user_id'])?'true':'false'; ?>) { 

swal({ 
    title: "So its your first job request?", 
    text: "If you are new here, click CONTINUE to enter your personal details then your job details or click LOGIN", 
    type: "info", 
    showCancelButton: true, 
    confirmButtonColor: '#3085d6', 
    cancelButtonColor: '#d33', 
    confirmButtonText: 'No, LOGIN!', 
    cancelButtonText: 'CONTINUE' 
}).then(function() { 

window.location.replace("login"); 
}) 

     $('#progress').show(); 
     $('#your-details').show(); 
     $('#status-register').show(); 
     $('#start2').show(); 

    } else { 
     $('#your-details').hide(); 
     $('#status-pickup').show(); 
     $('#progress').show(); 
     $('#pickup-details').show(); 
     $('#start1').show(); 
    } 
     $('#bottom-stuff').show();  
</script> 

すべてのヘルプは、私の髪を引っ張っから私を助けになるアクティブでキャンセルあなた

+0

を追加し、この問題を解決するにはページをロードするか、ボタンをクリックすると表示されますか? – Bergi

+0

BtwのようにJSとPHPを混在させるべきではありません。 – Bergi

+1

SweetAlert2を使って[Uncaught(promise)cancel]を複製する可能性があります(https://stackoverflow.com/questions/39321621/uncaught-in-promise-cancel-using-sweetalert2) – James

答えて

-2

あなた、エラーが起きないときはちょうどこの

<script src="https://cdnjs.cloudflare.com/ajax/libs/core-js/2.4.1/core.js"></script>