PHP只返回第一个值
JQUERY 当我单击这两个按钮时,它只返回值1PHP只返回第一个值,php,jquery,ajax,Php,Jquery,Ajax,JQUERY 当我单击这两个按钮时,它只返回值1 $(document).ready(function() { var getvalue = $(".view_btn").val(); $(".view_btn").click(function() { alert(getvalue); }); }); PHP $('.view_btn')。单击(函数(){ 警报($(this.val()); }); 因为有两个按钮具有相同的类。您可以使用获取单击的元
$(document).ready(function() {
var getvalue = $(".view_btn").val();
$(".view_btn").click(function() {
alert(getvalue);
});
});
PHP
$('.view_btn')。单击(函数(){
警报($(this.val());
});代码>
因为有两个按钮具有相同的类。您可以使用获取单击的元素
$(“.view_btn”)。单击(函数(){
警报($(this.val());
});代码>
按钮1
按钮2也将支持动态内容
$(.view_btn”)。在(“单击”,函数()上{
警报($(this.val());
});代码>
按钮1
按钮2
共享相关代码,即元素在哪里?并且让它可读.val()
将始终返回匹配元素中第一个元素的值。因此,要么使用.each()
迭代它们,要么使用DOM关系以它们为目标,因为没有给出AJAX代码。。。。那么,问题到底是什么?
<?php foreach ($studentRankingViewGET as $studentRankingViewSHOW) {?>
<input type="button" value="<?php echo $studentRankingViewSHOW['id'];?>" class="view_btn">
<?php } ?>