我使用$ .post將一些數據發佈到服務器中,如果該php文件正常工作,則返回一些html代碼片段。現在問題出在$ .post代碼中。我無法將返回的數據從php文件插入到包含$ .post代碼的原始文件中。 Firebug顯示該html代碼段確實會返回,但我在屏幕上看到了它。有什麼問題?簡單的AJAX POST返回HTML
這裏是下面的代碼用於包含.POST文件()
<script type="text/javascript" >
$.post('ajax_send_band_request.php', {
user_id : user_id,
band_request: band_request,
where_to_go: where_to_go,
when_start: when_start,
when_end: when_end,
time: time
}, function(data){
$(data).find('#message_return').appendTo("#response_from_request_verification")
})
});
</script>
<div id="response_from_request_verification"></div>
下面是概括PHP文件版本。
if(this_function_sends the data to the server($register_data) === true);
{
?>
<div id="message_return">Request sent!!</div>
<?php
} else
{
?>
<div id="message_return">Request was not sent!</div>
<?php
}
?>
謝謝。有用! – jason328 2012-08-13 05:35:56
實際上這可能是一個有效的點,假設當然彙總的php確實顯示了文檔的頂部/結尾,並且沒有其他標題等。 – 2012-08-13 05:36:04
哦,很酷,我在寫作時的反應。你不討厭那個嗎? :) – 2012-08-13 05:37:15