2011-08-02 1 views
0

Ajax、Jquery、PHPを使用してページを作成しています。私はテーブルを作って、行をクリックすると「選択された」クラスとして設定されます。削除するボタンがありますが、2つをリンクする方法はわかりません。JqueryとPHPを使用してHTMLとデータベースのテーブルから行を同時に削除

私の質問は、ボタンにその行のアイテムのIDを取得し、それをきれいな写真ページに送信し、データベースに削除を指示する方法です。

EDIT:あなたがボタンをクリックすると、あなたはそれを削除し、サーバーへのAJAX呼び出しを行う

// this is for the buttons 

< 

    div id="controlPanelSpacer"></div> 

     <div id="controlPanel"> 
      <div id="controlPanelContent"> 
       <div class="btnContainer"> 
        <a href="#editWindow"> 
         <div id="cpEditButton" class="cpButton"> 
         </div> 
         <span>Edit</span> 
        </a> 
       </div> 
       <div class="btnContainer"> 
        <a href="#deleteWindow" rel="prettyPhoto"> 
         <div id="cpDeleteButton" class="cpButton"> 
         </div> 
         <span>Delete</span> 
        </a> 
       </div> 
       <a href="uploader.php" rel="facebox">Upload</a> 
      </div> 
     </div> 
    </div> 

    //This is for the deleteWindow which I will be using PrettyPhoto 

    <div id="deleteWindow" style="display:none"> 
     <div id="deleteWindow"> 
     <form> 
      <p> 
       <label for="name">Name</label> 
       <p id="name" type="text">Are you sure you want to delete: </p> 
     </form> 
    </div> 
    </div> 
+0

これは非常にラウンドアバウトで、役に立たないかもしれませんが、iframeテーブルを削除して、 – Sum

+0

これはあまりにも一般的です。 – Rihards

答えて

0

:ここ

はいくつかのコードです。サーバーからの成功応答を待ってから、jQueryを使用して行を探し、.remove()を探します。

0

PHPでajaxリスナを作成し、削除ボタンをクリックしたときにそのリクエストを行い、ローカルタグを削除するだけです。 (Ajaxリスナーは、JavaScript(ポスト/取得)リクエストによって呼び出される通常のPHPページです)

関連する問題