ステータスとコメントを更新するサイトがありますデータベースからすべてのステータスとコメントクエリをリストする必要があり、ステータスのようなhtmlコードを使用する前に挿入を更新するときに更新するフォームがありますコメントボタンが機能しません私のコードは最初ですajaxリクエストの戻り文字列です
echo '
<div class="stbody">
<div class="stimg">
<img width="40" height="40" src="/images/uploads/.' . $json_data["picture"] .'">
</div>
<div class="sttext">' .
" AAAAAAA" .
'</div>
<a href="#" class="delete" style="display: none; "> Remove</a>
<a href="#"id ="comment_link">Comment</a>
<span class="icodot"> 5 comment</span>
<span class="likelink"><a href="" isliked="0">Like</a> 10 liked</span>
<div id="box_comment" class="bxcomment">
<form>
<div id="status' . $model->status_id . '" class="rowcomment" >
<div class="rowcommentlt">
<a>
<img width="40" height="40" src="http://3.1.s50.avatar.zdn.vn/avatar_files/3/c/d/8/giaosudau_50_3.jpg">
</a>
<textarea class ="text_area" id="txtComment' . $model->status_id . '"></textarea>
<br>
</div>
<div class="bxcmtend">
<span class="tipcmtend">Nhấn Shift + Enter để xuống dòng</span>
<span class="btncmtend">
<a class="comment_submit" href="#"
onclick="return false;" id="' . $model->status_id . '"><em>Comment</em></a>
<a onclick="return false;" rel="for_3073657831" id="emofeed_3073657831" class="emofeed" href="#" tabindex="0"></a>
</span>
</div>
</div>
</form>
</div>
</div>
';
レシーブには、更新ステータスを処理するスクリプトがあり、 最初にコメントを更新するのはコメントを処理することです
$(".comment_submit").click(function(){
var element = $(this);
var status_id = element.attr("id");
var comment = $("#txtComment"+status_id).val();
var dataString = 'comment='+ comment + '&status_id=' + status_id;
if(comment=='')
{
alert("Please Enter Some Text");
}
else
{
$("#flash"+status_id).show();
$("#flash"+status_id).fadeIn(400).html('<img src="ajax-loader.gif" align="absmiddle"> loading.....');
$.ajax({
type: "POST",
url: "insertajax.php",
data: dataString,
cache: false,
success: function(html){
$("#loadplace"+Id).append(html);
$("#flash"+Id).hide();
}
});
}
return false;
});
2 番目はハンドルの更新ステータスです
success: function(data){
$(data).prependTo(".timeline").slideDown("slow");
$(".loading").hide();
$(".input_box").val("So what's on your mind?").css("color","#808080")
.css("height","30px");
}
html コードを受け取ったら OK ですが、コメントをクリックすると機能しません。
よろしくお願いします。 クライアントjsonに応答し、クライアントにhtmlコードで挿入するにはどうすればよいですか?