HttpProxy使用方法

HttpProxyTest.html

<html>
<head>
<script type="text/javascript" src="../../adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../../ext-all.js"></script>
<script language="javascript" type="text/javascript">
var conn=new Ext.data.Connection({
  url : "http://127.0.0.1:8080/CommonWeb/jsonData.jsp"
 });
var hp=new Ext.data.HttpProxy(conn);

hp.addListener({
 beforeload : function(){alert("beforeload")},
 load : function(){alert("load")},
 loadexception : function(){alert("loadException")}
});
var read=new Ext.data.JsonReader({
  id : "rowid",
  root : "rowset",
  totalProperty : "count"
  },[{
   name : "title"
  }]
 );

hp.load({
   start : 0,
   end : 1
  },
  read,
  backFn
 );

function backFn(data,args,isSucess){
 alert(isSucess);
 alert(data.totalRecords)
 alert(data.records[0].id)
 alert(data.records[0].get("title"))
}
</script>
</head>

<body>


</body>
</html>

JsonData.jsp 返回JSON数据结构如下

{
 "id":"rowid",
 "count":"1",
 "rowset":[{
   "rowid":"1",
   "title":"Dangzhao Test"
 }]
}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值