
前端框架之-------Extjs4
文章平均质量分 65
cumt_cx
这个作者很懒,什么都没留下…
展开
-
Extjs4中的textfiled获得光标位置,并在光标后插入文字
在Extjs中绑定鼠标右键事件,右键增加填空空格菜单栏,并在光标之后输入字符串。 question.oncontextmenu = function( e, t, eOpts ){ var questionType = me.queryById('questionTypeCombo').getValue(); var questionFiled = me.queryById(原创 2016-08-17 21:24:18 · 1286 阅读 · 0 评论 -
Extjs4 combo组建初始化,加载第一条数据
Extjs在自定义或者用系统combo时,有时候store数据是远程异步加载,此时,若是需要进入页面,combo加载第一条数据。 需要在store做个on事件监听,然后再事件监听中进行setValue()即可。 比如从后端返回的json如下 [{"id":1,"batchName":"2016第一批次","year":2016},{"id":9,"batchName":"2016第二批次",原创 2016-09-05 15:19:42 · 1271 阅读 · 0 评论 -
Extjs的form表单中,如何不提交数据
当extjs做form表单时,有时候需要的组建中的数据,再去组装josn,实际该组建并不去提交后台。原创 2016-08-26 11:30:31 · 1229 阅读 · 0 评论 -
Extjs中的store数据进行json序列化
当Extjs前台需要进行将store中的数据,转成json字符串,以便传给后台处理 有以下2种方式去进行store转json var jsonData = Ext.encode(Ext.pluck(store.data.items, 'data')); 第2种: var datar = new Array(); var jsonDataEncode = ""; var recor原创 2016-09-19 21:29:25 · 2809 阅读 · 0 评论 -
JavaScript对Json的增删改属性
var json = { "age":24, "name":"cst" }; //修改Json中的age值,因为Json中存在age属性 json["age"] = 30; alert(json.age); //30 //增加Json中的sex值,因为Json中不存在转载 2016-09-19 21:45:21 · 385 阅读 · 0 评论 -
window.open() POST 方式提交json数据,以及后台的json序列化为对象
在导出时候,ajax实现并不好处理,可以选择用window.open()的方式,后台框架选择poi或者jxl即可,若不是太过复杂的导出选择jxls模板的方式最为方便。 但在处理复杂的导出报表时候我选择是用poi框架写调用poiAPI的方式实现。window.open()传递固定参数或者简单参数时候使用get即默认的方式即可。但若是需要传递比较复杂的json参数,或者是jsonList的参数,并且原创 2017-02-21 09:58:06 · 8378 阅读 · 3 评论