我想使用jQuery调用ajax调用test.php文件,但它没有返回任何数据。你能让我知道我做错了什么吗?试图从使用jQuery的Ajax调用接收数据
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
$("#submit").click(function(){
$.ajax({
type: "POST",
url: "http://192.168.1.21/opencart1/upload/admin/view/template/module/test.php",
data: $("#url").serialize(),
success: function(msg) {
alert(data);
document.getElementById("pollcontent").innerHTML = msg;
}
});
})
});
</script>
<div class="content">
<form id="theform">
<input type="text" name="url" value="" id="url" />
<input type="button" name="submit" value="submit" id="submit"/>
</form>
<div id="pollcontent"></div>
这是test.php的文件:
<?php
$abc="hi";
echo $abc;
?>
您正在提醒数据。我认为你应该提醒'msg'作为服务器的响应。 – JoeFletch
是不是在你的'success'的'alert(data)'语句或'document ...'语句中返回_data_? – JoeFletch
我也提醒信息,但仍然不起作用 – user1515728