【发布时间】:2014-02-14 18:56:20
【问题描述】:
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("button").click(function(){
$.post("url",
'<MESSAGE><HEADER><LOGIN>005693</LOGIN></HEADER><SESSION><LATITUDE>0.0</LATITUDE><LONGITUDE>0.0</LONGITUDE><APP>SRO</APP><ORG>MNM</ORG><TRANSACTION>PRELOGIN</TRANSACTION><KEY>PRELOGIN/ID</KEY><TYPE>PRELOGIN</TYPE></SESSION><PAYLOAD><PRELOGIN><ID>005693</ID><USERNAME>005693</USERNAME><PASSWORD>tech@2014</PASSWORD></PRELOGIN></PAYLOAD></MESSAGE>',
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>
尝试过同样的方法,但访问控制不允许原点为 null 允许原点 嗨,我有一个 Web 请求要使用 xml 请求正文作为 post 请求发送到 html 中的 url 我怎样才能实现这一点。我在另一端或任何其他服务器上获得了 JBOSS 服务器
<MESSAGE>
<HEADER>
<LOGIN>1111</LOGIN>
</HEADER>
<SESSION>
<LATITUDE>0.0</LATITUDE>
<LONGITUDE>0.0</LONGITUDE>
<APP>SRO</APP>
<ORG>MNM</ORG>
<TRANSACTION>PRELOGIN</TRANSACTION>
<KEY>PRELOGIN/ID</KEY>
<TYPE>PRELOGIN</TYPE>
</SESSION>
<PAYLOAD>
<PRELOGIN>
<ID>1111</ID>
<USERNAME>1111</USERNAME>
<PASSWORD>passsss</PASSWORD>
</PRELOGIN>
</PAYLOAD>
</MESSAGE>
我已经尝试了所有方法,但我的状态为 0,但 readystate 为 1,然后是 4
我用下面的代码尝试了同样的事情
【问题讨论】:
标签: javascript html web-services xmlhttprequest