2017-05-09 10 views
-1

私は削除のためにJQueryの確認を使用しています。ボタンをクリックすると、クエリを実行する必要があります。クリックすると動的ボタンをクリックするとPHPコードが実行される

function DeleteButton() { 
    $.confirm({ 
     title: 'Some Title', 
     content: 'Are you sure want to delete ', 
     icon: 'fa fa-question-circle', 
     animation: 'scale', 
     closeAnimation: 'scale', 
     opacity: 0.5, 
     buttons: { 
      'confirm': { 
       text: 'Proceed', 
       btnClass: 'btn-blue', 
       action: function() { 

           } 
          }, 
       cancel: function() { 
        $.alert('you clicked on <strong>cancel</strong>'); 
       },        
      } 
     });  
    } 

、私はいくつかのPHPコードを実行する必要が進みます。ここでは

は、確認のためのコードです。どうすればいいのですか?

+1

その機能を実行するためにajaxリクエストを送信します。 –

+0

Ajaxリクエストは、タイプ(GET/POSTなど)とURLを受け入れます。 URLを使用して、PHPスクリプトにデータを送信します。 –

答えて

0

「POST」機能を使用できます。最初に、あなたの変数はArrayに置かれ、それを外部PHPファイルに投稿して処理を進めるべきです。

第2の方法:URLメソッドを使用してPHPファイルに配列を投稿します。 GET、注意してください方法はよくお尻POSTメソッドこのAJAX呼び出し

0
function DeleteButton() { 
    $.confirm({ 
    title: 'Some Title', 
    content: 'Are you sure want to delete ', 
    icon: 'fa fa-question-circle', 
    animation: 'scale', 
    closeAnimation: 'scale', 
    opacity: 0.5, 
    buttons: { 
     'confirm': { 
      text: 'Proceed', 
      btnClass: 'btn-blue', 
      action: function() { 
       $.ajax({ 
       url: "delete.php", 
       type: "POST", 
       data: {'your data'}, 
       success: function (resp) { 
        alert(resp); 
       }, 
       error: function() { 
        alert("An error has occured!!!"); 
       } 
      }); 
      } 
     }, 
     cancel: function() { 
      $.alert('you clicked on <strong>cancel</strong>'); 
     }, 

    } 
    }); 


    } 
//delete.php 

<?php 
    //Your php logic goes here 
    echo "Delete process"; 
?> 

チェックアウトなどの安全ではありません。この方法を使用してPHPコードを実行することができます。注:これはあなたに基本的な考え方を与える方法をajaxを呼び出すには、あなたのロジックを実装する必要があります。 よろしくお願いいたします。

関連する問題