0
我使用html和jQuery代碼開發了一個簡單的網頁,它將使用http post將數據傳遞到我的網關。來自服務器的響應是json對象,{「remarks」:「成功」}。然而,我的網頁始終未能得到相關回應JSON POST未能獲得響應數據
下面是我的網頁代碼
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Loading data into a PhoneGap ap2p</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script src="jquery.jsonp.js"></script>
</head>
<body>
<ul id="your-tweets"></ul>
</body>
<script>
$(document).ready(function(){
$.ajax({
type: 'POST',
url: 'http://localhost:8091/gateway/jjh/v1.0/login?userid=ccc&password=pwd',
crossDomain: true,
data: 'userid=wcc',
dataType: 'json',
success: function(responseData, textStatus, jqXHR) {
alert("Success>>");
var obj = responseData;
alert(obj.remarks);
},
error: function (responseData, textStatus, errorThrown) {
alert('POST failed.');
}
});
});
</script>
</html>
誰能幫助/建議我對此有何看法?
你的腳本是否在'http:// localhost:8091 /'上運行? – 2012-08-02 14:57:32
您是否嘗試過使用Firefox/Firebug查看HTTP響應? – Steve 2012-08-02 15:11:40