我知道我已经问过这个问题很多次了,但我仍然没有找到正确的答案.
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应该仅在单击事件处理程序类中的按钮的类中显示.
请帮忙谢谢
解决方法:
的onClick = ‘的javascript:ajax_posta();’
应该
的onClick = ‘ajax_posta()’
您确定结果是肯定的吗?您所提问题的质量很差,我无法真正理解您的要求.
您的意思是“仅需在单击按钮的类中显示num.”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。