嗨,我正在尝试使用下面的简单示例来学习如何进行发布请求。虽然我可以轻松地将数据发布到 result.php 并通过警报消息返回结果,但我希望将结果返回到当前页面上的 div 中。这样做的原因是我希望用户在单击按钮后立即看到他们的名字出现在屏幕上。有人可以告诉我如何修改此代码,以便帖子的结果显示在 div 中而不是作为警报消息?谢谢
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("#searchForm").submit(function(event){
$.post("result.php",
{
name:"Mike"
},
function(data,status){
//alert("Data: " + data + "\nStatus: " + status);
$('#post-result').append(data);
});
});
});
</script>
<form action="result.php" id="searchForm">
<input type="text" name="name" placeholder="Search..." />
<input type="submit" value="Search" />
</form>
<div id='post-result'></div>