jquery只适用于最新按钮而不是所有按钮

时间:2016-09-20 13:23:50

标签: php jquery ajax

我的PHP HTML代码是:

<?php 

foreach($questions as $question){
    echo"
    <div id='postShare'>            
        <div class='col-md-10 col-md-offset-1' id='listPost'>
            <div class='list-group'>    
                <li class='list-group-item text-center '>
                    <span class='pull-left' id='question_author'>".$question->author."</span>
                    &nbsp;
                    <span class='pull-right' id='question_time'><p>".time_ago($question->time)."</p></span>
                    <hr>
                    <span class='pull-right' style='color:red;font-size:11px;'>سوال</span>
                    <br>
                    <center><h4 id='question_title'>"  .$question->title. "</h4></center>
                    <hr>
                    <span class='pull-right' style='color:blue;font-size:11px;'>توضیحات</span>
                    <br>
                    <h5 id='question_desc'>".$question->description."</h5>
                    <hr>            
                    <span class='pull-right' style='color:GoldenRod;font-size:11px;'>کد برنامه</span>
                    <br>
                    <pre id='question_code'>".$question->code."</pre>
                    <hr>
                    <button class='btn btn-primary' id='send_answer'>پاسخگویی به این سوال</button>
                </li>
            </div>
        </div>
    </div>";
}

?>

我的Jquery文件是这样的:

$(function(){
    $("#send_answer").click(function(e){  
        alert("cliked");
        e.preventDefault();
    });
});

此PHP代码只需使用按钮获取并显示数据库数据。 我想点击该按钮时会显示警告。它的工作是获取并不适用于所有人的最新数据。

1 个答案:

答案 0 :(得分:3)

您需要创建具有相同 if (image.getWidth() >= image.getHeight()){ image = Bitmap.createBitmap(image, image.getWidth() / 2 - image.getHeight() / 2, 0, 200,200);} else {image = Bitmap.createBitmap(image, 0, image.getHeight() / 2 - image.getWidth() / 2, 200, 200);} 的按钮。使用相同的class创建将导致只有一个操作。

PHP

id

的jQuery

 <?php 
     foreach($questions as $question) {
         echo "
            <div id='postShare'>
                <div class='col-md-10 col-md-offset-1' id='listPost'>
                     <div class='list-group'>    
                        <li class='list-group-item text-center '>
                            <span class='pull-left' id='question_author'>".$question->author."</span>&nbsp;
                            <span class='pull-right' id='question_time'><p>".time_ago($question->time)."</p></span><hr>
                            <span class='pull-right' style='color:red;font-size:11px;'>سوال</span><br><center><h4 id='question_title'>"  .$question->title. "</h4></center><hr>
                            <span class='pull-right' style='color:blue;font-size:11px;'>توضیحات</span><br><h5 id='question_desc'>".$question->description."</h5><hr>            
                            <span class='pull-right' style='color:GoldenRod;font-size:11px;'>کد برنامه</span><br><pre id='question_code'>".$question->code."</pre><hr>
                            <button class='btn btn-primary send_answer'>پاسخگویی به این سوال</button>
                        </li>
                    </div>
                </div>
            </div>";
     }
 ?>