文档章节

Ext3跨域ScriptTagProxy使用

 阿宇_
发布于 2015/08/09 23:12
字数 187
阅读 93
收藏 2

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

1.Ext3跨域问题需要用ScriptTagProxy解决,官网查询例子如下

2.如果是增删改则如下,JsonStore不定义数据格式

3.可以用chrome看到跨域访问的原理:服务端传送过来的不是json而是js文件

4.关于load的回调处理

new Ext.data.JsonStore({
		id: 'mytableUpdateStore',
		root : 'code',
		fields : [{name : 'code'}],
		autoDestroy : true,
		proxy: new Ext.data.ScriptTagProxy({
                    url: 'http://localhost:8080/server/mytable/update.do'
                })
	});
function doAfterEdit(event) {
	Ext.StoreMgr.get('mytableUpdateStore').load({
		params : {
			uuid : event.record.get('uuid'),
			field : encodeURI(event.field),
			newValue : encodeURI(event.value)
		},
		callback : function(r, options, success) {
			if(success) {
				event.record.commit();
			}
			else {
				Ext.MessageBox.alert('提示', '更新错误,请联系管理员!', null);
			}
		}
	});
}

原因正是因为返回来的不再是那个成功的code-200,而是下面的文段:

所以它执行了success==false的方法


© 著作权归作者所有

上一篇: Cordova4知识点
下一篇: apache StringUtils
粉丝 6
博文 166
码字总数 61319
作品 0
成都
程序员
私信 提问
Ext Gantt Web甘特图--DataStore

和甘特图打交道,就不得不和DataStore打交道,甘特图中的数据是存放类型为Store 的数据存储器中,通过指定甘特图中的store 属性来设置表格中显示的数据,通过调用store 的load 或reload方法可...

awbeci
2012/09/07
0
0
关于跨域问题

跨域首先要知道域是什么?域(Domain)是Windows网络中独立运行的单位,域和域之间相互访问,则需要建立信任关系。信任关系是连接在域和域之间的桥梁。当一个域和其他域建立信任关系之后,两...

lihao0609
2017/12/13
0
0
SpringBoot 实现前后端分离的跨域访问(CORS)

一、基本介绍 CORS是一种访问机制,英文全称是Cross-Origin Resource Sharing,即我们常说的跨域资源共享,通过在服务器端设置响应头,把发起跨域的原始域名添加到Access-Control-Allow-Orig...

Jokey2017
2017/11/14
0
0
CORS跨域资源共享

介绍 CORS(Cross-Origin Resource Sharing)是指跨域资源共享,用于解决前端跨域问题。跨域问题最参见的方法就是使用,但是很多跨域问题是无法解决的,比如 POST跨域请求 的脚本错误提示 中无...

chenhao_ch
2017/11/29
0
0
分析JavaScript的跨域原理(jsonp)

前段时间给朋友分析了下常用的jsonp的跨域原理,跨域的方式有很多种,这里简单记录一种jsonp,阐述一下分析思想,分析过程,找到解决问题的方式。 1.JavaScript怎么跨域 2.为什么会出现跨域问...

应念
2015/07/29
158
0

没有更多内容

加载失败,请刷新页面

加载更多

dynamic-connectivity 动态连通性问题之 quick-union 算法

quick-union 的思想是:若对象 p 的 root_id 和对象 q 的 root_id 相等,则认为 p 和 q 连通。 若要将对象 p 和对象 q 连通(已知两对象未连通),则将 p 的 root_id 的值设为 q 的 root_id ...

Phpythoner_Alei
今天
33
0
OSChina 周六乱弹 —— 实在选不出来就唱国歌

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @花间小酌 :#今日歌曲推荐# 分享阿冗的单曲《你的答案》。--祝大家在2020年都找到自己答案。 《你的答案》- 阿冗 手机党少年们想听歌,请使劲...

小小编辑
今天
10
0
Maven打包可执行Jar包的方法

在使用Java开发中,会使用到将工程打包成可执行的jar包的情况,那么在maven中怎么将项目中的依赖包都添加到jar中呢。在pom.xml中添加一下插件: <build><plugins><plugin><ar...

CapJes
今天
10
0
使用vue 开发地图类系统(openlayers.js)的注意。

使用vue 开发地图类系统的注意。 1、使用地图应该创建的对象 少使用 vue 的data 和计算属性(comments)存数据或是vuex。 为什么要要注意这个问题呢? 答:这个就要了解到vue的实现原理 。原理...

DY-Tao
昨天
7
0
web移动端学习:高德地图demo(一)

在高德地图开发中申请开发者资格,然后在控制台中新建应用,获得KEY; 新建模板HTML文件; <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>地图demo</title><scri......

dxiya
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部