<?php foreach ($list as $item): ?>
<tr>
<td>
<div id="<?php echo $item['id']; ?>">
<input type="text" name="name" id="name"/>
<button type="submit" id="ajax_submit" value="<?php echo $item['id']; ?>">run</button>
</div>
</td>
</tr>
<?php endforeach; ?>
在這個php代碼中,我生成了html表格。當用戶點擊按鈕,它們激活此jQuery腳本如何在JQuery中選擇按鈕
<script>
$(document).ready(function(){
$('button').click(function(){
var id = "#" + $("button").val();
$.post("data/js", { name: $("#name").val(),id : id },
function(data){
$(id).html(data);
});
})
});
</script>
但是,當我要選擇表中的非第一個按鈕,腳本運行功能第一。請幫助一切正常。
PS對不起,我的英語;-(
您正在使用的ID 「名」 和 「ajax_submit」 多次;你不可以做這個。 ID在文檔中必須是唯一的。 – meagar 2010-09-26 18:34:44
我明白這一點,但我不知道這是怎麼做的... – NiLL 2010-09-26 18:42:32
http://stackoverflow.com/questions/3799228/how-select-button-in-jquery/3799264#3799264 – Stewie 2010-09-26 18:45:57