日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Extjs EditorGridPanel

發(fā)布時(shí)間:2024/8/1 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Extjs EditorGridPanel 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
//手動(dòng)下發(fā)// var data = [{ ISSBANK: "Issbank", ISSBRANCHBANK: "issbanchbank", CARDNUM: "cardnum", CARDHOLDER: "cardholder", AMOUNT: 8.56, MERDETAILREFNUM: "merdetailrefunm", MERREMARK: "merremark"}];var data = [];var ds = new Ext.data.JsonStore({data: data,fields: ["ISSBANK", "ISSBRANCHBANK", "CARDNUM", "CARDHOLDER", { name: "AMOUNT", type: "float" }, "MERDETAILREFNUM", "MERREMARK"]});var cm = new Ext.grid.ColumnModel([new Ext.grid.RowNumberer(),{ header: '<% = GetLocalResourceObject("IssbankText") %>', dataIndex: "ISSBANK", sortable: true, width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("IssubbakText") %>', dataIndex: "ISSBRANCHBANK", width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("AccountText") %>', dataIndex: "CARDNUM", width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("IssNameText") %>', dataIndex: "CARDHOLDER", width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("MoneyText") %>', dataIndex: "AMOUNT", width: 100, editor: new Ext.form.NumberField({ align: 'right', allowBlank: false, regex: /^\S+$/, minValue: 0.1, allowNegative: false }) },{ header: '<% = GetLocalResourceObject("MerBatRefnumText") %>', dataIndex: "MERDETAILREFNUM", width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("MemoText") %>', dataIndex: "MERREMARK", width: 100, editor: new Ext.form.TextField({ }) }]);var manualForm = new Ext.grid.EditorGridPanel({width: 700,height: 350,frame: true,//licksToEdit: 2, store: ds,cm: cm});

這個(gè)grid嵌套在一個(gè)window中

//手動(dòng)下發(fā)// var data = [{ ISSBANK: "Issbank", ISSBRANCHBANK: "issbanchbank", CARDNUM: "cardnum", CARDHOLDER: "cardholder", AMOUNT: 8.56, MERDETAILREFNUM: "merdetailrefunm", MERREMARK: "merremark"}];var data = [];var ds = new Ext.data.JsonStore({data: data,fields: ["ISSBANK", "ISSBRANCHBANK", "CARDNUM", "CARDHOLDER", { name: "AMOUNT", type: "float" }, "MERDETAILREFNUM", "MERREMARK"]});var cm = new Ext.grid.ColumnModel([new Ext.grid.RowNumberer(),{ header: '<% = GetLocalResourceObject("IssbankText") %>', dataIndex: "ISSBANK", sortable: true, width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("IssubbakText") %>', dataIndex: "ISSBRANCHBANK", width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("AccountText") %>', dataIndex: "CARDNUM", width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("IssNameText") %>', dataIndex: "CARDHOLDER", width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("MoneyText") %>', dataIndex: "AMOUNT", width: 100, editor: new Ext.form.NumberField({ align: 'right', allowBlank: false, regex: /^\S+$/, minValue: 0.1, allowNegative: false }) },{ header: '<% = GetLocalResourceObject("MerBatRefnumText") %>', dataIndex: "MERDETAILREFNUM", width: 100, editor: new Ext.form.TextField({ allowBlank: false, regex: /^\S+$/ }) },{ header: '<% = GetLocalResourceObject("MemoText") %>', dataIndex: "MERREMARK", width: 100, editor: new Ext.form.TextField({ }) }]);var manualForm = new Ext.grid.EditorGridPanel({width: 700,height: 350,frame: true,//licksToEdit: 2, store: ds,cm: cm});var manualAllForm = new Ext.FormPanel({id: "frm3",autoHeight: true,width: 720,frame: true,items: [new Ext.form.NumberField({id: "txtIssuedNum",fieldLabel: '<% = GetLocalResourceObject("WriteAddRecordText") %>',allowDecimals: false, //不允許輸入小數(shù) nanText: '<% = GetLocalResourceObject("WriteIntText") %>', //無(wú)效數(shù)字提示 allowNegative: false, //不允許輸入負(fù)數(shù) maxValue: 100, //最大值 minValue: 1 //最小值 }),new Ext.Button({text: '<% = GetLocalResourceObject("SaveText") %>',handler: function () {var num = Ext.getCmp("txtIssuedNum").getValue();if (num < 1) return false;var count = ds.getCount();if (count == num) { return false; }else if (count < num) {var o = num - count;for (var i = 0; i < o; i++) {var iss = new ds.recordType({ISSBANK: "",ISSBRANCHBANK: "",CARDNUM: "",CARDHOLDER: "",AMOUNT: 0.00,MERDETAILREFNUM: "",MERREMARK: ""});ds.addSorted(iss);}}else {var oo = count - num;for (var i = 0; i < oo; i++) {ds.remove(ds.getAt(count - oo));}}}}),manualForm],buttons: [{text: '<% = GetLocalResourceObject("SaveInfoText") %>',handler: function () {var co = ds.getCount();if (co == 0) { Ext.Msg.alert('<% = GetLocalResourceObject("WarnText") %>', '<% = GetLocalResourceObject("WriteRecordText") %>'); return false; }var array = new Array();ds.each(function (record) {array.push(record.data);});var enable = true;for (var i = 0; i < array.length; i++) {var arr = array[i];if (arr.ISSBANK == "" || arr.ISSBRANCHBANK == "" || arr.CARDNUM == "" || arr.CARDHOLDER == "" || arr.AMOUNT < 0.1 || arr.MERDETAILREFNUM == "") {enable = false;}}if (!enable) {Ext.Msg.alert('<% = GetLocalResourceObject("PromptText") %>', '<% = GetLocalResourceObject("WriteFullDataText") %>'); return false;}Ext.Ajax.request({url: "../Handler/Issued.ashx",params: {method: "SaveInfo",dataStore: Ext.util.JSON.encode(array)},success: function (response, option) {var result = Ext.util.JSON.decode(response.responseText);if (result.Flag == true) {Ext.Msg.alert("Success", '<% = GetLocalResourceObject("IssuedSuccessText") %>');ds.removeAll();MerBatchStore.load();} else {Ext.Msg.alert("Fail", result.RespMessage);}},failure: function (response, option) {Ext.Msg.alert("Failed", result.RespMessage);}});}}, {text: '<% = GetLocalResourceObject("SaveApproveText") %>',handler: function () {var co = ds.getCount();if (co == 0) { Ext.Msg.alert('<% = GetLocalResourceObject("WarnText") %>', '<% = GetLocalResourceObject("WriteRecordText") %>'); return false; }var array = new Array();ds.each(function (record) {array.push(record.data);});Ext.Ajax.request({url: "../Handler/Issued.ashx",params: {method: "SaveApproveText",dataStore: Ext.util.JSON.encode(array)},success: function (response, option) {var result = Ext.util.JSON.decode(response.responseText);if (result.Flag == true) {Ext.Msg.alert("Success", '<% = GetLocalResourceObject("IssuedSuccessText") %>');ds.removeAll();} else {Ext.Msg.alert("Fail", result.RespMessage);}},failure: function (response, option) {Ext.Msg.alert("Failed", result.RespMessage);}});}}]});

總結(jié)

以上是生活随笔為你收集整理的Extjs EditorGridPanel的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: av黄在线观看 | 欧美日韩黄色一级片 | 亚洲福利电影 | 蜜臀视频在线观看 | 岛国大片在线 | 熟妇女人妻丰满少妇中文字幕 | 综合色伊人 | 色哟哟免费在线观看 | 好看的中文字幕 | 亚洲人成在线播放 | 特黄特色大片免费播放器使用方法 | 中文字幕在线高清 | 中日韩黄色片 | 少妇媚药按摩中文字幕 | 在线观看国产区 | 成人网址在线观看 | 顶级毛茸茸aaahd极品 | 免费看成人 | www一区| 日韩成人欧美 | 婷婷九九 | 牛牛电影国产一区二区 | 日韩亚洲精品视频 | 国产suv精品一区二区四 | 双乳被四个男人吃奶h文 | 香蕉免费在线视频 | 欧美猛操 | 中文字幕第28页 | 草碰在线视频 | 国产精品一区二区毛片 | 韩国三级在线 | 国产精品高潮AV无码 | 99国产精品久久久 | 亚洲乱码一区二区三区在线观看 | 女教师高潮黄又色视频 | 欧美国产综合视频 | bt天堂新版中文在线地址 | 天天色影网 | jiizzyou欧美2| 国产三极片| 三年中文在线观看免费观看 | 亚州精品国产精品乱码不99按摩 | 热热色原网址 | 久久精品亚洲一区二区 | 天天干天天搞天天射 | 久久综合一区二区三区 | www.黄色网址.com | 国产日韩激情 | 欧美日韩视频在线观看一区 | 啪啪无遮挡 | 东北少妇不戴套对白第一次 | 午夜狠狠干 | 女生毛片 | 免费黄色欧美 | 天海翼一区二区三区 | 高清一区二区视频 | 草草影院国产第一页 | 国产精品911 | 免费三级大片 | 天堂在线资源8 | 深爱综合网 | 亚洲最大成人综合网 | 亚洲欧美在线一区 | 麻豆91精品| 国产丝袜美腿一区二区三区 | 成人黄色视屏 | 亚洲精品99| 欧美日韩国产片 | 国产精自产拍久久久久久蜜 | 青青青在线观看视频 | 五月婷婷国产 | 26uuu国产精品视频 | 中文字幕高清在线 | 国产精品69久久久久孕妇欧美 | 国产区一区 | 日韩欧美国产精品 | www.欧美亚洲 | 色香蕉在线 | 国产99久久九九精品无码免费 | 无码人妻精品一区二区三区温州 | 久久久久久久久久国产精品 | 婷婷久久久久久 | 一区二区自拍 | 精品一区二区三区不卡 | 69色视频| 丰满人妻一区二区三区免费 | 欧美日韩女优 | 奇米影视第四色7777 | 精品一区二区三区无码视频 | 污黄网站在线观看 | 毛片免费全部无码播放 | 亚洲一本在线 | 日本在线视频www | 日韩中文字幕电影 | mm131丰满少妇人体欣赏图 | 成人精品视频在线 | 日韩色| 久久久久久五月天 | 成人91免费视频 |