- 浏览: 88066 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
sfc235300:
假如我传的一个参数为name=李连杰后台request.get ...
jQuery Ajax 传中文参数出现乱码(传值,乱码)
function GetJSON(grid, colm, k) {
var rowCount = grid.getStore().getCount();
var JSONArray =new Array();
var colCount = colm.getColumnCount();
for (var i =0; i < rowCount; i++) {
var JSONObjStr ="{";
for (var j = k; j < colCount; j++) {
var colName = grid.getColumnModel().getDataIndex(j);
var tempObj = grid.getStore().getAt(i).get(colName);
tempObj = (tempObj +"").replace(/(^\s*)|(\s*$)/g, "");
tempObj = tempObj.replace(/\\/g, '\\\\');
tempObj = tempObj.replace(/\"/g, '\\\"');
tempObj = tempObj.replace(/\'/g, '\\\'');
// tempObj = tempObj.replace(/\b/g, '\\b');
tempObj = tempObj.replace(/\r/g, '\\r');
tempObj = tempObj.replace(/\n/g, '\\n');
tempObj = tempObj.replace(/\t/g, '\\t');
tempObj = tempObj.replace(/\f/g, '\\f');
if (j == k) {
JSONObjStr +=''+ colName +':'+'"'+ tempObj +'"';
} else {
JSONObjStr +=','+ colName +':'+'"'+ tempObj +'"';
}
}
JSONObjStr +="}";
JSONArray.push(Ext.util.JSON.decode(JSONObjStr));
}
return Ext.util.JSON.encode(JSONArray);
}
发表评论
-
Ext grid中在条件下显示或不显示某些列
2011-08-12 14:52 1188//#region当合同资金类型为付款时,列表显示开户银行和账 ... -
ExtJs中的ComboBox详细说明
2011-08-08 16:53 2949Ext.form.ComboBox属性及常用方法详解 2010 ... -
从grid中一次删除多条数据
2011-08-05 15:53 1052/** * 删除自定义字段 */ ... -
遍历grid下某一个字段的总和
2011-08-03 15:08 1385{ layout : 'fit', ... -
从Grid 获得 JSON 数据
2011-08-02 11:19 1174/** * 从Grid 获得 JSON 数据 ... -
隐藏显示tabpanel中的items
2011-07-28 11:28 1293xtype : 'tabpanel', ... -
最小长度与最大长度验证
2011-07-21 12:25 1373//取值范围(选择数字时显示) ... -
Ext.自动适应宽度
2011-07-19 12:04 986var setting_customfieldslist_g ... -
Ext.Tree扩展CheckBox方法
2011-07-15 12:16 1033/////引入这个JS: Ext.ux.tree.Tre ... -
Extjs 列表中牢定不显示fixed
2011-07-15 11:03 928header :"所属项目" ... -
Ext核心API详解-Ext.tree.TreePanel
2011-07-08 17:16 1737Ext核心API详解-Ext.tree ... -
Form 和 Grid之间切换,列表和增删改
2011-07-08 15:56 857//Store contractAction.contrac ... -
Ext中封装的几个function
2011-07-06 10:07 720/** * 拼一个请求地址 ... -
JS中的try catch
2011-07-04 16:09 1274try{ //要调试的JS代码段 ... -
Ext智能提示 - Spket(Visual Studio 2008 插件)
2011-07-04 09:16 1053Visual Studio 2008的Ext 2.0 ... -
Ext2.0 form使用实例
2011-06-23 11:55 769Ext2.0 的 form 不单增加了时间输入控件、隐藏 ... -
新建的时候给文本框附值(自己记录的备忘)
2011-06-21 10:28 783前台JS: //#region获取供 ... -
[转载]Ext.data-GroupingStore/JsonStore/SimpleStore
2011-06-10 09:48 1009[转载]Ext.data-GroupingStore/ ... -
EXT2.0 grid 统计 sum
2011-06-10 09:45 1886EXT2.0 grid 统计 sum(转自#$%^& ... -
Ext同步与异步请求(转自garnettcwm)
2011-06-01 15:43 1190EXTJS 同步和异步请求 ...
相关推荐
ExtJS4学习笔记(九)---ExtJS4 EditGrid(可编辑的Grid) ExtJS4学习笔记(二)---HBox的使用 ExtJS4学习笔记(五)---Grid分页 ExtJS4学习笔记(八)---Grid多选 全选 ExtJS4学习笔记(六)---多表头Grid ExtJS4学习笔记(十)--...
### EXTJS学习文档知识点解析 #### 一、EXTJS简介与环境配置 **EXTJS**是一种基于JavaScript的开源框架,用于构建复杂的Web应用程序。它提供了一系列丰富的用户界面组件,简化了网页开发过程,使得开发者能够快速...
- **组件学习之旅**:开启学习Extjs组件的旅程。 - **按钮**:介绍Extjs中按钮组件的各种特性和样式。 - **日期选择器Ext.DatePicker**:学习如何使用日期选择器组件。 #### 第十章:数据与ComboBox - **数据概念**...
ExtJS 3.0 是一个历史悠久...然而,由于ExtJS发展至今已有多个版本,学习最新版本(如ExtJS 7.x)可能会获得更现代的特性和更好的社区支持。但对ExtJS 3.0的理解仍然是基础,对于理解其后续版本的变化和升级很有帮助。
- 数据在Extjs中不仅仅是指存储的数据,还涉及到数据的加载、处理和展示。 - 组件与数据紧密相关,许多组件都需要数据源的支持才能正常工作。 - **Ext.data.DataProxy类** - 负责从服务器加载数据,包括异步请求...
中文API手册是EXTJS开发者的重要参考资料,它使得不懂英语或者英语水平有限的开发者也能方便地学习和使用EXTJS。 EXTJS 3.0 API主要包括以下几个关键知识点: 1. **组件系统**:EXTJS的核心是其组件模型,包括窗口...
3. **第一个示例**:从`examples`目录中挑选一个简单的示例进行实践,比如创建一个按钮或网格。 #### 五、ExtJS组件体系结构及使用 1. **基础概念**:了解ExtJS的核心概念,如容器(Container)、面板(Panel)等。 2....
EXTJS GridPanel 是EXTJS库中的核心组件之一,尤其在EXTJS 2.02版本中,它提供了强大的表格展示和交互功能,对于初学者来说极具学习价值。GridPanel不仅能够处理基本的表格操作,如单选、多选、排序、改变列宽等,还...
- **Grid Panel**(表格面板):用于展示数据表格的控件,支持分页、排序、筛选等功能。 - **Form Panel**(表单面板):用于创建各种表单元素,如文本框、下拉列表等。 - **Tree Panel**(树形面板):用于展示层次...
3. **组件增强**:EXTJS中的各个组件,如表格(Grid)、树形视图(Tree)、表单(Form)等,可能在4.2.3版本中得到了改进。例如,表格排序和过滤可能更加智能,表单验证更准确,树形视图的展开和折叠性能提升。 4. ...
- **全新的 Grid 组件**:Grid 组件得到了全面升级,提供了更加强大的数据展示和编辑功能,例如分组视图、高级排序和过滤等。 - **增强的表单元素**:包括更加美观的输入控件和验证功能,以及支持拖放操作的文件上传...
8. **国际化(Internationalization, i18n)**:ExtJS 3.0支持多语言环境,这在提供的中文和英文API文档中得到了体现,方便不同语言背景的开发者使用。 中文和英文API文档中将详细列出每个类、方法、属性和事件,...
组件是ExtJS的核心概念之一,它们可以嵌套在一起形成更复杂的UI结构。每个组件都有自己的配置选项、事件处理器和生命周期。 **3.2 常用组件** - **Panel**:最基本的容器组件,可以包含其他组件。 - **Button**:...
ExtJS是一款基于JavaScript的开源富客户端框架,用于构建桌面级的Web应用程序。它提供了一套完整的...通过深入学习和实践这些源码,开发者不仅能提升在ExtJS框架上的专业技能,还能更好地应对实际开发中的各种挑战。
### ExtJS实用教程知识点梳理 #### 一、ExtJS简介 **定义与特点:** - **定义:** ExtJS是一个用...通过上述知识点的学习和实践,开发者可以快速掌握ExtJS的核心功能并应用于实际项目中,提升Web应用程序的用户体验。
例如,ExtJS中的组件(Components)是构建UI的基础,包括按钮(Button)、面板(Panel)、表单(Form)、网格(Grid)等。每个组件都有自己的配置项,你可以通过配置来定制外观和行为。数据绑定是ExtJS的另一大亮点...
- **Grid组件**:Grid是EXT中最常用的组件之一,用于展示表格数据。包括数据定义、列模型配置以及分页等功能。 - **EXTMenu组件**:用于创建上下文菜单或弹出菜单,支持各种Item类型及其属性配置。 - **模板...
ExtJS是一种流行的...通过深入研究这个实例,初学者不仅可以掌握ExtJS的基本用法,还能了解Struts2框架和JSON数据交换,以及如何在实际项目中应用这些技术。同时,对MVC模式的理解和MyEclipse的使用也将得到提升。
- 在ExtJS中定义一个Store,用于存储从.NET Web服务获取的数据。 - 使用Proxy来指定数据来源,即.NET Web服务的URL。 - 当用户执行操作时,例如点击“查询”按钮,ExtJS会自动调用.NET Web服务,并更新Grid Panel...