2013-07-20 30 views
-1

当提交了我的形式的结果,并插入值之后,我想显示的消息,而不刷新页面。或者可能自动刷新而无需用户点击刷新。显示结果后,在SQL提交通过Ajax

+0

检查AJAX的jQuery的从文档。使用非常简单 –

+0

你能不能把你的代码 –

+0

你可以把你在代码完成的Ajax调用,这样我们就可以理解你为了回答你的问题正确 –

回答

2

的更迭部分,你可以显示的结果。

 $.ajax({ 
       url: "file.php", 
       data: "a=" + id, 
       type: "POST", 
       success: function(data) { 
        $("#anyid").html(data); 
       } 
      }); 
+0

已经通过php/sql脚本显示结果。问题是我必须刷新页面才能看到它们。 – user3022368

+0

如果你使用ajax,那么你不需要重新页面。 –

0
$(document).ready(function(){ 
$('#button').click(function(){ 
$.ajax({ 
type: "POST", 
url: 'form.php', 
// your data - this gets id="title" and put it on $_POST['val1'] 
data: {val1:$('#title').val()}, 
// .done sends returned data to div id="bs"; you can use .append instead of .html for   overwriting the data. 
}).done(function(data){ 
    $('#bs').html(data); 
}) 
}); 
} 
); 
0

您可以使用jQuery的不同功能,以显示消息,如果您需要为成功

$.ajax({ 
    url: "test.php", 
    data: "user_id=" + user_id, 
    type: "POST", 
success: function(data) { 
    $('#message_div_id').text("Your message").show(); 
} 
    }); 
+0

已经通过php/sql脚本显示结果。问题是我必须刷新页面才能看到它们。 – user3022368

+1

解决。使用$(document).ajaxStop(function(){window35.location.reload(); }); – user3022368

+0

如果您的div或消息无法显示您的消息,那么您应该尝试使用.show(),slidedown()或切换方法显示 – liyakat