我需要在提交表单时执行静默帖子。然后应该将该帖子的结果加载到 div 中。该帖子运行良好,但浏览器将用户重定向到发布的页面,而不是将该页面静默加载到 div 中。这是代码...
$('#task_details_form').submit(function() {
// Submit AJAX request
$.ajax({
url : $(this).attr('action'),
type : 'post',
data : $(this).serialize(),
cache : false,
success : function(data) {
$('#user_tasks').html(data);
}
});
return false;
});
我一直在玩语法一段时间但没有成功。有任何想法吗?
我在有和没有 e 的情况下都试过这个,但仍然没有运气。
$('#task_details_form').click(function(e) {
e.preventDefault();
// Submit AJAX request
$.ajax({
url : $(this).attr('action'),
type : 'post',
data : $(this).serialize(),
cache : false,
dataType : 'json',
success : function(data) {
$('#user_tasks').html(data);
}
});
return false;
});