在我的Laravel应用程序中,我有一个简单的ajax请求,它向数据库添加了一条新注释。现在我将仅重新加载使用新数据列出的注释的div。剂量如何?
感谢您的帮助,抱歉我的英语不好:)
请求
function comment(user, project, token) {
$.ajax({
method: 'POST',
url: '/comment',
data: {'project': project, '_token': token, 'author': user, 'content': $('#comment-' + project).val()},
success: function () {
console.log('success');
},
error: function (jqXHR, textStatus, errorThrown) {
console.log(JSON.stringify(jqXHR));
console.log("AJAX error: " + textStatus + ' : ' + errorThrown);
}
});
}
评论部分
<div class="panel-google-plus-comment">
<img class="img-circle" src="https://mcapi.ca/avatar/{{ Auth::user()->name }}"
alt="User Image" height="46" width="46"/>
<div class="panel-google-plus-textarea">
<textarea rows="4" id="comment-{{$project->id}}"></textarea>
<button type="submit" class="[ btn btn-success disabled ]" onclick="comment('{{Auth::user()->id}}', '{{$project->id}}', '{{csrf_token()}}')">Post comment</button>
<button type="reset" class="[ btn btn-default ]">Cancel</button>
</div>
<div class="clearfix"></div>
</div>