2016-07-15 77 views
1

Ajax正常工作,但點擊submit-btn類它改變按鈕文本接受所有行,但我想要的是它改變點擊類的按鈕文本...是有可能通過$ row1-> id;使用submit-btn類,以便更改點擊行的文本。這裏我的代碼是我怎樣才能通過與HTML類的SQL ID

<button type="button" class="submit-btn" onclick="saveData<?php echo $row1->id; ?>()">Accept</button> 
    <script> 
    function saveData<?php echo $rrr->id; ?>(){ 

    $.ajax({ 
    type: "POST", 
    url: "<?php echo base_url().'home/accept_seller/'. $rrr->id; ?>", 
    data:{},  
    success:function(data) 
    { 
    $(".submit-btn").html("Accepted"); 
    } 
    }); 
} 

請幫忙!!!

回答

1

可以作爲參數傳遞給函數的onClick

<button type="button" id="<?php echo $row1->id; ?>" onclick="saveData<?php echo $row1->id; ?>(<?php echo $row1->id; ?>)">Accept</button> 

     <script> 
     function saveData<?php echo $rrr->id; ?>(row_id){ 

      $.ajax({ 
     type: "POST", 
      url: "<?php echo base_url().'home/accept_seller/'. $rrr->id; ?>", 
      data:{},  
      success:function(data) 
       { 
        $("#"+row_id).html("Accepted"); 
        } 
      }); 
      } 
+1

它的工作!非常感謝你 – Pardeep

+0

@pardeep歡迎 –