地址是这个:http://192.168.0.21:19842/rt/YearServlet
用浏览器访问,返回的数据是这些:
["2015-06-05 16:21:40", "2015-06-05 15:30:38", "2015-06-05 15:07:26", "2015-06-05 14:38:21", "2015-06-05 14:38:21", "2015-06-05 14:33:18", "2015-06-05 14:23:18", "2015-06-05 14:18:16", "2015-06-05 14:15:09", "2015-06-05 14:12:16", "2015-06-05 14:12:16", "2015-06-05 14:05:34", "2015-06-05 14:01:27", "2015-06-05 13:57:44", "2015-06-05 13:57:44", "2015-06-05 13:51:23", "2015-06-05 13:51:23", "2015-06-05 13:41:43",]
我如何访问这个地址,并把返回的这些数据放到L里?
大概是下面的格式
$.ajax( {
type : "POST",
url : "http://192.168.0.21:19842/rt/YearServlet",
dataType:"json",
cache:false,
async:false,
data : "",
success : function(data) {
var L = data.list;
// ...
}
});
<!DOCTYPE html>
<html>
<head>
<script src="common/jquery/jquery-1.8.3.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#b01").click(function(){
$.getJSON("http://192.168.0.21:19842/rt/YearServlet",function(result){
$("#myDiv").html(result);
});
});
});
</script>
</head>
<body>
<div id="myDiv"><h2>通过 AJAX 改变文本</h2></div>
<button id="b01" type="button">改变内容</button>
</body>
</html>
$.ajax( {
type : "POST",
url : "http://192.168.0.21:19842/rt/YearServlet",
//dataType:"json", 这是数据类型
cache:false,
async:false,
data : "",//这是要post过去的参数json
success : function(data) {
var L = data.list;
// ...成功了获取的值 你用debug调试下 应该不是data.list 是data.其他的 。。记不清了
}
});