我有一个在 http://remoteip:8080/TestService
上运行的 Web 服务,我想通过 java 脚本调用它,该服务采用 JSON 格式的参数
{"status":"F","subscriber":[{"PhoneNumber": 1234567890}, {"PhoneNumber":0123456789}]}
像这样我如何在javascript中实现这个。
最佳答案
<script>
function callWebService() {
jQuery.ajax({
url: 'http://remoteip:8080/TestService',
type: "POST",
data: {
"status": "F",
"PhoneNumber":"0123456789",
.....
.....
},
dataType: 'json',
success: function (data) {
console.dir(data);
},
error: function (xhr, err) {
alert("readyState: "+xhr.readyState+"\nstatus: "+xhr.status);
alert("responseText: "+xhr.responseText);
},
complete: function () {
}
});
}
</script>
希望对你有帮助
关于javascript - 通过javascript调用webservice?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44644131/