我在文章下面创建了一个讨论表。这是可能的 通过写一些故事来讨论这篇文章并提交。这篇文章将是 通过jQuery调用ajax插入。
我遇到的问题。 ajax调用显示讨论的人在提交后不会显示,在我重新加载页面并进行另一次讨论之后,它的工作完全正常(还有ajax)。
$(function() {
$(".submit-<?php echo $article['id']; ?>").click(function() {
var discussion = $(".discussion-<?php echo $article['id']; ?>").val();
var article = $(".article-<?php echo $article['id']; ?>").val();
var dataString = 'discussion=' + discussion +
'&article=' + article +
'&post=' + <?php echo $this->post['id']; ?>;
if (discussion == '' || article == '') {
}
else {
$.ajax({
type: "POST",
url: "http://dev.localhost:10088/post/validate",
data: dataString,
cache: false,
success: function(html) { $("ul.<?php echo $article['id']; ?>").append(html); }
});
$('.discussion-<?php echo $article['id']; ?>').val('');
}
return false;
});
});
亲切的问候,
尼基