2012-08-14 40 views
0

我是sencha touch 2开发的新手。在sencha touch中使用Web服务?

我的疑问是: -

1)如何消耗煎茶触摸2 web服务?

2)如何将参数传递给webservice方法作为该服务方法的输入?

我请你帮忙。

任何参考或教程将帮助我很多。

在此先感谢。

回答

0

我用Ajax请求,以实现AJAX代理像这样的目标:

 var resp = Ext.Ajax.request({ 
     method: 'post', 
     url: url, 
     jsonData: { 
      'method' : 'Product.search', 
      'params' : { 
       'pageSize' : 20, 
       'pageIndex' : 0 
      } 
     }, 
     async : true, 
     success : function(response, options){ 
      var sResult = Ext.decode(response.responseText); 
      Ext.Array.each(sResult['result']['datas'], function(obj){ 
       productModel = Ext.create('transport.model.Product', obj); 
       productStore.add(productModel); 
      }); 
      callback(); 
     }, 
     failure : function(response, options){ 

     } 
    });