Ajax Post方法不工作!!帮帮我
Ajax Post method not working !! Help me out
下面是我的代码,其中包括一个ajax调用与包含jquery库。
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$.post("index4.asp",
{
name:"Donald Duck",
city:"Duckburg"
},
function(data,status){
alert("Data: " + data + "'nStatus: " + status);
});
});
});
</script>
</head>
<body>
<button>Send an HTTP POST request to a page and get the result back</button>
</body>
</html>
下面是我的'index4.asp'文件的代码
<%
dim fname,city
fname=Request.Form("name")
city=Request.Form("city")
Response.Write("Dear " & fname & ". ")
Response.Write("Hope you live well in " & city & ".")
%>
My Output是一个警告框,内容为
<%
dim fname,city
fname=Request.Form("name")
city=Request.Form("city")
Response.Write("Dear " & fname & ". ")
Response.Write("Hope you live well in " & city & ".")
%>
with status = success
而警告框必须是
Dear DonaldDuck.Hope you live well in Duckburg.
with status=success
帮帮我!!
可能发生这种情况的一个原因是您没有从服务器运行HTML页面。
查找的简单方法是查看浏览器地址栏中显示的URL。如果它以"file://"开头,那么你做错了。它应该以"http://"开头,以便您当前的代码工作。
现在,如果URL读取"http://",然后如果你仍然得到错误,那么,你正在运行的web服务器不能运行ASP。使用一个可以理解ASP的web服务器。
如果您没有ASP web服务器,请参考http://www.w3schools.com/asp/asp_install.asp了解如何运行。
相关文章:
- Jquery Ajax POST不工作.适用于GET
- jQuery$.post可以在chrome、safari中工作,但不能在FF中工作(声明成功回调函数未定义)
- GET在POST不工作XMLHttpRequest的情况下正常工作
- Jquery Ajax POST方法不工作,返回未定义的值
- $.post 仅使用警报工作
- Jquery Post方法在本地工作,但在服务器上不工作
- 跨源请求被POST阻止,但浏览器上的req可以正常工作,但设备上不工作
- 节点 js POST mysite/uploads 404(未找到)上传到 Azure 时,但在本地工作
- Jquery Post与JSON响应工作
- 角度.js http.post 美元,Codeigniter 不工作
- Ajax Post请求总是运行错误功能,尽管卷曲到相同的url工作正常
- 服务工作线程是否可以缓存 POST 请求
- 无法让 Ajax POST 与 Emberjs 一起工作
- $.AJAX Post在JS中不起作用,但在Advanced Rest Client中工作
- 为什么AJAX $.post不能在wordpress中工作
- $.post之后jQuery日期选择器不工作
- HTML POST->重定向工作,XMLHTTPrequest->重定向不起作用(无法从null发出任何请求
- 将数据以json形式POST到在Phantomjs中不工作的Servlet
- POSTMAN工作时发生角度POST交叉原点错误
- Post在IE9上无法正常工作