我知道我已经问过这个问题很多次了,但我仍然没有找到正确的答案。
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' >
Eventer 类以及状态类被创建(在 while 循环中多次创建(代码中未指定)
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>
当我单击任何类中的按钮时,没有任何反应,而 num 应该仅显示在单击 eventer 类中的按钮的类中。
请帮忙谢谢
onClick='javascript:ajax_posta();'
应该
onClick='ajax_posta()'
你确定结果是阳性吗?你问的问题质量很差,我不太明白你在问什么。
“num 只需要显示在单击按钮的类中”是什么意思?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)