在sencha touch中使用Web服务?

时间:2012-08-14 04:45:43

标签: sencha-touch extjs sencha-touch-2

我是sencha touch 2开发的新手。

我怀疑是: -

1)如何在sencha touch 2中使用web服务?

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

我请你帮忙。

任何参考或教程都会对我有所帮助。

先谢谢。

2 个答案:

答案 0 :(得分:0)

假设这就是你所说的,这里有一个关于入门的好教程:http://miamicoder.com/2012/how-to-create-a-sencha-touch-2-app-part-1/

我个人使用带有AJAX代理的PHP / MySQL后端

答案 1 :(得分:0)

我使用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){

        }
    });