Php 查找单击按钮的类
我知道我已经问了很多次这个问题,但我仍然没有找到正确的答案 num只需要在单击按钮所在的类中显示Php 查找单击按钮的类,php,jquery,html,css,ajax,Php,Jquery,Html,Css,Ajax,我知道我已经问了很多次这个问题,但我仍然没有找到正确的答案 num只需要在单击按钮所在的类中显示 <script> var num = 1; function ajax_post(obj){ $.ajax('javas.php', { success: function(response) { $(obj).parent().next('.status').html(response); }, data: "num=" + (++num) }); }
<script>
var num = 1;
function ajax_post(obj){
$.ajax('javas.php', { success: function(response) { $(obj).parent().next('.status').html(response); },
data: "num=" + (++num) }); }
function ajax_posta(obj){
$.ajax('javas.php', { success: function(response) {
$(obj).parent().next('.status').html(response);
},
data: "num=" + (--num) }); }
$(document).ready(function() {
$('.eventer > .submit').click(function () {
ajax_post(this);
});
alert("lol");
});
</script>
<br>
<div id = 'eventcontainer' >
var-num=1;
功能ajax_post(obj){
$.ajax('javas.php',{success:function(response){$(obj.parent().next('.status').html(response);},
数据:“num=”+(++num)});}
功能ajax_posta(obj){
$.ajax('javas.php',{success:function(response){
$(obj).parent().next('.status').html(响应);
},
数据:“num=”+(-num)};}
$(文档).ready(函数(){
$('.event>.submit')。单击(函数(){
阿贾克斯大学邮报(本);
});
警报(“lol”);
});
Eventer类与status类一起创建(在while循环中多次创建)(代码中未指定)
echo“$timeposted
事件列表公司
12月
叹息”;
回声“
”;
}
当我在任何类中单击按钮时,都不会发生任何事情,而num应该只在单击eventer类中按钮的类中显示
请帮助,谢谢
onClick='javascript:ajax_posta();'
应该是
onClick='ajax\u posta()'
你确定结果是肯定的吗?你提出的问题质量很差,我真的不明白你在问什么
“num只需要在单击按钮的类中显示”是什么意思在询问客户端问题时,发布PHP会让人感到困惑和无助。发布您的javascript/html以及您正在尝试完成的内容和具体不起作用的内容。如果您想提供更多帮助,您应该发布一个显示错误的JSFIDLE。目前,有很多类的“eventer”和“status”都有底部有两个按钮(每个类),当在一个类中单击按钮时,我希望num仅显示在该类中,而不是显示具有相同名称的所有其他类,如果您知道我的意思,您可以设置一个包含多个HTML元素的类,并忽略AJAX调用吗?您需要做的是删除onClick属性并处理jQuery$(“.eventer button[name=lol]”)中的单击。单击(function(){})。然后您可以使用$(this)附加值
num
看看这个:我仍然不确定您想要的是什么,但这可能会对您有所帮助..编辑:更新(5)谢谢,但是我在我的代码中添加这个值时,它不起作用,只在jsfiddlelet上起作用
echo " <div class = 'eventer'> $timeposted <br>$eventlist <button name='myBtn' type='button' onClick='javascript:ajax_post();'>Inc</button>
<button name='lol' type='button' value='dec' onClick='javascript:ajax_posta();'>dec</button></div>
<div class = 'status'>sigh</div>";
echo "<br>";
}
</div>