Ajax正常工作但是点击submit-btn类它会将按钮文本更改为在所有行中接受,但我想要的是它更改了点击类的按钮文本...是否可以传递$ row1-> id ;使用submit-btn类,以便更改单击行的文本。这里我的代码是
<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");
}
});
}
请帮助!!!
答案 0 :(得分: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");
}
});
}