Ext.data.HttpProxy 不访问URL

问题描述

var jsonurl = '../association.do?method=locationAssociation&type=province&time=' + new Date().getTime();$.getJSON(jsonurl,function(data){});Ext.Ajax.request({ url : jsonurl, form : 'addForm',//对应formpanel.formId callback : function(options, success, response) { var returnVal = response.responseText; if (success) { } } });var provincestore = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({url:'fsafdsa.do'}),reader: new Ext.data.JsonReader({ root: 'data', totalProperty: 'totalCount', id: 'pro', fields: [ {name: 'id'}, {name: 'name'} ] }), }); 访问的是struts2的 action$.getJSON 是juery的方法 后台显示有方法调用Ext.Ajax.request 也显示有方法调用Ext.data.HttpProxy 这步没有任何反应 就好像没起作用急求解答这是哪里出的问题

解决方案

把url写全了http://ip:port/***
解决方案二:
provincestore没有loadprovincestore.load();一下就可以了

时间: 2024-10-23 10:52:12

Ext.data.HttpProxy 不访问URL的相关文章

Ext.data.HttpProxy中的参数传递

问题描述 proxy:newExt.data.HttpProxy({url:'/SFGLXT/app/findListChargeAnnualsClass.do',extraParams:{condition:year}}),代码中的extraParams,pageParam:,等等一些param,个有什么作用

Ext 3.0新增内容系列文章之一:Ext.data.Api快速一睹

为了确保开发者的DataProxy API使用无误,我们定义了Ext.data.Api单例管理这些数据的API.除了创.见.变.灭的这四种CRUD操作进行了定义之外,还分别将这些操作映射到了RESTful的HTTP方法:GET.POST.PUT和DELETE.   我们不妨打开源码看看.var validActions = {}就是保存"反转Ext.data.Api.actions的哈希表hash",即value变为是key.本单例的一些方法(如getActions.getVerb)会

Extjs 继承Ext.data.Store不起作用原因分析及解决_extjs

关于这个原因有很多种,我只说下我遇到的 我这样 写Store来复用的 复制代码 代码如下: DocStore = Ext.extend(Ext.data.Store,{ initComponent:function(){ this.proxy = new Ext.data.HttpProxy({url:this.url}); this.reader = new Ext.data.JsonReader( { totalProperty: 'results', root: 'rows', id:'d

Ext 3.0新增内容系列文章之二:Ext.data.Writer简介

上期我们的内容是关于API接口的配置,其中涉及到CRUD只是略略一提,没有谈论太多,今期再重点说说. 根据CRUD 的原则,数据或资源操作不外乎"生.变.见.灭"的四大规律,也就是说,只需要"创建(Create ).获取(Read ).更新 (Update )和销毁(DELETE )"四种行为便可完成对资源的处理和操作了.如果"读"操作在Ext 中没有题的话,那么其他三种操作就应该归类为"写"的操作了.这部分的内容,在Ext

请求- Ext.data.JsonP.request 报错 not defined

问题描述 Ext.data.JsonP.request 报错 not defined Ext.data.JsonP.request({ url:fixReleaseService async: false params: {para: Ext.encode([statDtpara])} callbackKey: ""callBack1"" callbackName: ""callBack1"" success:callBack

ajax-如何访问url并取出数据?

问题描述 如何访问url并取出数据? 地址是这个: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-0

Ext.data.Store 的Load 中的callback回调方法

问题描述 varfieldsMaterialPchChangeD=["materialTypeName"];MaterialPchChangeDstore=newExt.data.GroupingStore({proxy:newExt.data.HttpProxy({url:"MaterialAction.aspx?method=GetMatPchChangeDetail",method:"POST"}),reader:newExt.data.J

对于Ext.data.Store 介紹 与总结,以及对以前代码的重构与优化

     对于Ext.data.Store 一直不是很了解,不知道他到底是干嘛的有哪些用处,在实际开发中也由于不了解也走了不少弯路, store是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表. 由于刚学不是太懂,都是比葫芦画瓢,东搬西畴的去完成功能.程序思路都是自己想象的,对于rest方式的增删改查全是采用另外一种方式去实现的,最后研究发现其实,store都 已经有了这些函数,根本不用自己去实现.下面看下以前所写的代码:这是model,store ,gridpanel

Extjs 项目中常用的小技巧,也许你用得着(5)--设置 Ext.data.Store 传参的请求方式

1.extjs 给怎么给panel设背景色 设置bodyStyle:'background:#ffc;padding:10px;', var resultsPanel = Ext.create('Ext.panel.Panel', { title: 'Results', width: 600, height: 400, renderTo: Ext.getBody(), bodyStyle: 'background:#ffc; padding:10px;', layout: { type: 'vb