在Extjs4中有时候我们需要textfield的提示信息,但是我们发现textfield并没有这样的配置项. 这时候我们就要另想方法:我们需要在鼠标悬停在textfield组件的时候进行信息的提示,我们就需要在textfield中来监听, 这里有两种进行textfield悬停提示的方法: ①进行固定信息的提示:需要在监听中用render方法 render: function (field, p) { Ext.QuickTips.init(); Ext.QuickTips.register({…
Ext JS4,用grid.plugin.CellEditing做高级查询: 写了90%,界面出来了,小兴奋就贴出来,还有细节要调整,基本能用. 代码: Ext.define('chenghao.admin.SearchGrid', { extend: 'Ext.grid.Panel', requires: [ 'Ext.selection.*', 'Ext.grid.*', 'Ext.data.*', 'Ext.util.*', 'Ext.form.*' ], initComponent: f…
做一个可编辑的,可checked的treegrid,代码相当简洁: 请看代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; ch…
Ext JS4 学习笔记之发送表单(Form)时也将表单下的表格(Grid)数据一同发送的方法 昨天在开发的时候遇到个小问题,就是如何将Grid的内容与Form一起发送到服务器端.默认情况下,表单(Form)里的表格(Grid)数据是不随表单一起发送的,这个时候就需要我们将表格里的数据做一下处理.有两种思路,第一种就是发送完Form以后用一个回调函数,再将Grid的数据取出来再发送,这样略嫌麻烦,还得考虑表单发送成功与否等问题:第二种就是讲Grid里的数据分别遍历出来,组成一个Json数据,放到…
默认情况下,当向textField输入文字时,文字会紧贴在textField左边框上.我们可以通过设置textField的leftView,设置一个只有宽度的leftView.这样还不够,因为默认leftView是不显示的.还需要将leftViewMode设置为UITextFieldViewModeAlways.这样就完成了.   (小技巧:通过查询UITextField的头文件可以看出leftView和leftViewMode这两个属性写在了一组,与其他属性之间是分开的,说明这两个属性的关系很…
Ext.onReady——Ext主入口,和onload事件不同,不需要页面所有东西加在出来. Ext js 的基本语法就是使用树状图来配置对象来定义界面: { config_options1:value1, config_options1:value1, … config_options1:value1, layout:{}, items:[ { }, { },//配置对象 …], listeners:{ //定义事件(根据需要而定) click:function(){}, dblclick:f…
var insideGridStore = Ext.create('Ext.data.Store', { model: 'CarComponents',//这个地方CarComponents不是一个对象,而是一个类 pageSize: limit, //页容量20条数据 //是否在服务端排序 (true的话,在客户端就不能排序) remoteSort: false, remoteFilter: true, method: 'POST', proxy: {//代理 type: 'ajax', ur…
第一种方式: textField, 如果知道textField的id = 'textField' 话,就可以利用如下的方法: 则代码如下:Ext.getCmp("textField").getEl().dom.readOnly = true; 第二种 方式: textField,如果是 通过 var textField = newExt.form.TextField() 则可以使用下面的方式: 则代码如下:textField.el.dom.readOnly = true; 根据这个原理…
//swift3.0,如果是2.0的话也可以照着这个样子去写,语法有所变动.根据联想出来的就可以了. let tx = UITextField(frame: CGRect(x: 100, y: 100, width: 100, height: 100)) tx.borderStyle = UITextBorderStyle.roundedRect //所有类型 //        typedef enum { //            UITextBorderStyleNone, //   …
首先在.xib中将UITextField的Keyboard设置为Number Pad,但是使用时键盘会切回别的键盘无法对内容进行校验.通过神奇的百度我知道了通过以下方法可以解决这样的问题: 首先让.xib的viewController实现UITextFieldDelegate然后和想要校验的控件关联. 以上是xib,如果是代码设置的 就不要考虑还是那个面部分 然后将下列代码粘贴到类中即可. - (BOOL)textField:(UITextField *)textField shouldChan…