查找单击按钮的类

时间:2011-12-17 19:43:06

标签: 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)   });   } 

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类中的按钮的类中。

请帮助谢谢

1 个答案:

答案 0 :(得分:2)

onClick='javascript:ajax_posta();'

应该是

onClick='ajax_posta()'

你确定结果是积极的吗?问题的质量非常差,我无法理解你在问什么......

你的意思是“只需要在点击按钮的类中显示num。”