- 浏览: 86847 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
sfc235300:
假如我传的一个参数为name=李连杰后台request.get ...
jQuery Ajax 传中文参数出现乱码(传值,乱码)
/**
* 拼一个请求地址
* @param{String}地址
* @param
* @param如果不是第一个参数
*/
var getCommandUrl = function(baseUrl, command, notFirstParam) {
if (notFirstParam) {
return (baseUrl + '&cmd=' + command)
}
return (baseUrl + '?cmd=' + command);
}
/**
* 根据name或dataIndex或Fields的值从agreementEditForm这个Form中找到其对应的DOM
*/
var __getField = function(key) {
return agreementEditForm.getForm().findField(key);
}
/**
* 封装一个发送Ajax请求的方法
* @param{String}请求的地址
* @param{Object}发送的数据
* @param请求成功回调函数
* @param请求失败回调函数
* @return {String}
*/
var __doPostback = function(_url, data, callback_suc, callback_fail) {
Ext.Ajax.request({
url : _url,
method : 'POST',
success : callback_suc,
failure : callback_fail,
params : data
});
Ext.Ajax.on('requestexception', function() {
alert("Error")
});
Ext.Ajax.on('requestcomplete', function(_conn, _response, _options) {
if (_response.responseText == "ok") {
Ext.MessageBox.alert("系统提示", "添加成功");
}
});
}
发表评论
-
Ext grid中在条件下显示或不显示某些列
2011-08-12 14:52 1175//#region当合同资金类型为付款时,列表显示开户银行和账 ... -
ExtJs中的ComboBox详细说明
2011-08-08 16:53 2928Ext.form.ComboBox属性及常用方法详解 2010 ... -
从grid中一次删除多条数据
2011-08-05 15:53 1041/** * 删除自定义字段 */ ... -
遍历grid下某一个字段的总和
2011-08-03 15:08 1375{ layout : 'fit', ... -
从Grid 获得 JSON 数据
2011-08-02 11:19 1165/** * 从Grid 获得 JSON 数据 ... -
隐藏显示tabpanel中的items
2011-07-28 11:28 1270xtype : 'tabpanel', ... -
最小长度与最大长度验证
2011-07-21 12:25 1363//取值范围(选择数字时显示) ... -
Ext.自动适应宽度
2011-07-19 12:04 979var setting_customfieldslist_g ... -
Ext.Tree扩展CheckBox方法
2011-07-15 12:16 1022/////引入这个JS: Ext.ux.tree.Tre ... -
Extjs 列表中牢定不显示fixed
2011-07-15 11:03 898header :"所属项目" ... -
Ext核心API详解-Ext.tree.TreePanel
2011-07-08 17:16 1725Ext核心API详解-Ext.tree ... -
Form 和 Grid之间切换,列表和增删改
2011-07-08 15:56 850//Store contractAction.contrac ... -
JS中的try catch
2011-07-04 16:09 1249try{ //要调试的JS代码段 ... -
Ext智能提示 - Spket(Visual Studio 2008 插件)
2011-07-04 09:16 1038Visual Studio 2008的Ext 2.0 ... -
Ext2.0 form使用实例
2011-06-23 11:55 752Ext2.0 的 form 不单增加了时间输入控件、隐藏 ... -
新建的时候给文本框附值(自己记录的备忘)
2011-06-21 10:28 776前台JS: //#region获取供 ... -
[转载]Ext.data-GroupingStore/JsonStore/SimpleStore
2011-06-10 09:48 999[转载]Ext.data-GroupingStore/ ... -
EXT2.0 grid 统计 sum
2011-06-10 09:45 1879EXT2.0 grid 统计 sum(转自#$%^& ... -
Ext同步与异步请求(转自garnettcwm)
2011-06-01 15:43 1182EXTJS 同步和异步请求 ... -
Ext一些方法的重写
2011-05-25 12:12 864重写了Ext2.2的一些方法,比如tableform等
相关推荐
这个文件主要包括以下几个方面的内容: 1. **基础对象**:EXT中的所有对象都继承自Ext.Base,这个基类定义了EXT对象的基本行为,如事件处理、属性管理和扩展机制等。 2. **类系统**:EXT使用面向对象的编程方式,...
创建一个基本的Grid涉及以下几个步骤: 1. **定义数据**:使用`Ext.data.Store`存储数据。 2. **定义列模型**:使用`Ext.grid.ColumnModel`指定每列的配置。 3. **创建Grid**:使用`Ext.grid.GridPanel`组件。 ```...
EXT核心API详解(第一部分)将涵盖以下几个关键概念: 1. **Ext类**:EXT JS的核心类库始于`Ext`对象,它提供了许多基础功能,如事件处理、动画效果和实用工具方法。`Ext.ClassManager`负责类的创建和管理,允许...
`Ext.Element`类是对DOM的封装,它可以为每个DOM节点创建一个对应的`Element`对象,从而通过`Element`对象的方法实现对DOM的操作,例如隐藏元素或添加拖放功能。 **语法**: ```javascript Ext.get(selector) ``` *...
通常,文件上传涉及以下几个关键步骤: 1. **创建FileField**:在`ExtJS`的表单中添加`FileField`,设置其`name`属性,以便在提交时能够识别文件数据。 ```javascript { xtype: 'filefield', name: 'uploadFile'...
一个Grid通常由以下几个关键部分组成:Store(数据存储)、Model(数据模型)、Columns(列配置)和View(视图)。在实现单选功能时,我们还需要引入Selection Model,它是处理用户选择行为的核心组件。 1. **...
在这个例子中,`data` 变量定义了一个二维数组来表示表格中的数据,`store` 变量创建了一个 `SimpleStore` 来存储这些数据。`grid` 变量则创建了一个 `GridPanel`,其中包含了列的信息和数据存储器的引用。 ##### ...
下面通过几个具体的示例来展示 Element API 的强大功能: ##### 2.1 高亮显示 ```javascript myDiv.highlight(); ``` 这段代码会将指定元素设置为黄色高亮显示,并逐渐消失。 ##### 2.2 添加 CSS 类 ```...
在实现跨行合并的过程中,我们需要以下几个关键步骤: 1. **创建GridPanel**:首先,我们需要定义一个GridPanel,包括其数据源(store)和列模型(columns)。在列模型中,我们需要为需要跨行合并的列添加特殊的...
在ExtJs中删除数据行,通常涉及以下几个步骤: 1. **获取要删除的记录**:你可以通过用户界面的交互(如点击删除按钮)获取到要删除的记录。例如,如果你有一个Grid面板,可以使用`grid.getSelectionModel()....
为了方便函数的管理,ExtJS在Function类型上扩展了几个方法: - `createCallback` 方法用于创建一个新的函数,该函数在调用时会带有预设的参数。如`add.createCallback(10,20)`会创建一个新的函数,调用时相当于`...
一个典型的 ExtJS 应用程序通常包含以下几个步骤: 1. **引入必要的库**: 使用 `<script>` 标签引入 ExtJS。 2. **初始化**: 定义 `Ext.onReady` 函数来确保页面 DOM 完全加载后再运行 JavaScript 代码。 3. **创建...
- **事件管理**:事件统一由`Ext.EventManager`对象管理,与浏览器W3C标准事件对象`Event`相对应,Ext封装了一个`Ext.EventObject`事件对象。 - **事件绑定**:Ext支持多种方式来绑定事件,包括使用`addListener`和`...
总结来说,原生JavaScript实现的AJAX异步封装涉及以下几个关键步骤: 1. 创建`XMLHttpRequest`对象或`ActiveXObject`(针对旧版IE)。 2. 使用`open()`方法初始化请求,`send()`方法发送请求。 3. 设置`...
在PHP中,文件上传主要涉及到几个重要的函数和超全局变量$_FILES。表单必须设置enctype为multipart/form-data,并且指定一个action URL,用于处理上传的文件数据。文件上传表单示例如下: ```html 请选择您要上传...
事件处理是ExtJS中的一个重要特性,它允许开发者对用户的交互行为做出响应。常见的事件包括点击(click)、鼠标悬停(over)等。可以通过`on`方法来绑定事件处理器: ```javascript button.on('click', function() { ...
文档描述中提到“一步一步教你如何做DLL,如何在LabVIEW中加载C代码”,这表明文档的主要内容会涵盖以下几个方面: - 创建DLL的基本步骤。 - 在LabVIEW中如何调用C语言编写的DLL。 - 实现过程中的具体配置和注意事项...