第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

從單擊哪個按鈕的行中獲取數(shù)據(jù)

從單擊哪個按鈕的行中獲取數(shù)據(jù)

PHP
萬千封印 2022-10-28 09:29:28
我有以下需要將用戶 ID 傳遞給 PHP 腳本的 ajax。document.getElementById("delete").addEventListener("click", function(){ if (confirm("Are you sure you want to delete this user's account?")) {    $.ajax({    url: 'deleteUser.php?id='+<?php echo $userID ?>,    success: function(data) {    toastr.danger("User successfully deleted!");  }}); } else { }});我不確定如何從使用的按鈕中實際獲取行數(shù)據(jù),因為它們在通過集合中的每條記錄時發(fā)布在每行的 TD 中。如何做到這一點(diǎn)?                                <table class="table table-bordered">                                  <thead class="thead-dark">                                    <tr>                                      <th scope="col">First Name</th>                                      <th scope="col">Last Name</th>                                      <th scope="col">Email</th>                                      <th scope="col">Username</th>                                      <th scope="col">Account Type</th>                                      <th scope="col">Actions</th>                                    </tr>                                  </thead>                                  <tbody>
查看完整描述

2 回答

?
慕姐8265434

TA貢獻(xiàn)1813條經(jīng)驗 獲得超2個贊

你可以這樣做: php:


foreach($query as $row){

   echo '   <tr>';


    echo '   <td>'.$row['fname'].'</td>' ;

    echo '   <td>'.$row['lname'].'</td>' ;

    echo '   <td>'.$row['email'].'</td>' ;

    echo '   <td>'.$row['account_name'].'</td>' ;

    echo '   <td>'.$row['user_type'].'</td>' ;

    echo '   <td><button data-id="' . $row['id'] . '" type="button" class="btn btn-danger delete"><i class="far fa-trash-alt"></i></button>';

    echo '   <button type="button" class="btn btn-info edit"><i class="fas fa-user-edit"></i></button> </td>';

  echo '   </tr>';

}

查詢:


$("button.delete").each(function(){

 $(this).on('click', function(e){

    if (confirm("Are you sure you want to delete this user's account?")) {

       $.ajax({

          url: 'deleteUser.php?id='+$(this).data('id'),

          success: function(data) {

             toastr.danger("User successfully deleted!");

          }

       });

    } else {

       //do something else

    }

 }); 

});


查看完整回答
反對 回復(fù) 2022-10-28
?
四季花海

TA貢獻(xiàn)1811條經(jīng)驗 獲得超5個贊

HTML 4.01 規(guī)范規(guī)定 ID 必須在文檔范圍內(nèi)是唯一的。


HTML 5 規(guī)范說了同樣的話,但換句話說。它說 ID 在其主子樹中必須是唯一的,如果我們閱讀它的定義,它基本上就是文檔。


我會先解決這個問題:<button id="delete"需要是獨(dú)一無二的


下一步 - 我會在你的刪除按鈕上添加一個 onClick,這樣你就有了<button onclick="deleteUser(2);"


然后,我會將您的偵聽器注冊重寫為一個函數(shù):


function deleteUser(id){

if (confirm("Are you sure you want to delete this user's account?")) {

    $.ajax({

    url: 'deleteUser.php?id='+<?php echo $userID ?>,

    success: function(data) {

    toastr.danger("User successfully deleted!");

  }

}


查看完整回答
反對 回復(fù) 2022-10-28
  • 2 回答
  • 0 關(guān)注
  • 109 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號