表單reset無法重置combogrid呼叫form1.getform().reset();時發現,如果combogrid原本有值,表單reset無法重置combogrid
試過了:clear(); removeall(); setvalue(null);都無效果
辦法:combogrid.setvalue("");成功
js判斷undefined型別if (revalue== undefined){}
發現判斷不出來,最後查了下資料要用typeof
方法:if (typeof(revalue) == "undefined") {}
typeof 返回的是字串,有六種可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"
ejs中使用 \n 標籤,格式如下xtjs 手動控制textarea換行
var result = 'code:'+code+'\nmessage:'+message+'\nstatus:'+status+'';
ext.getcmp('stock_result').setvalue(result);
\n 不需要和後面變數空一格,這樣換行後可以保持對其
extjs textarea自適應高度
grow:true
extjs 格式化時間格式
var date = ext.date.format(new date(),"y-m-d h:i:s");
extjs 動態設定extjs form控制項文字顯示的顏色
ext.getcmp('******txt').setfieldstyle('color:red');
extjs panel觸發渲染完成的方法render
xtype: 'panel',
plugins: 'responsive',
layout: 'fit',
region: 'south',
listeners: }
extjs 更新html內容
ext.getcmp('stockeobarcode_result').update("");
extjs form.panel load事件
formgrid.getform().load(,
method : 'post',
async:false,
params : ,
success : function (form,action) )
},failure: function (form,action)
});
extjs ajax.request非同步請求方法
ext.ajax.request(,
params : ,
datatype: 'json',
method: 'post',
success : function(response) ,
failure: function (response, options)
});
extjs textarea已逗號間隔,去掉最後乙個逗號
var arr = lpncode.split("\n");
var lpncodes = "";
for (var i = 0; i < arr.length; i++)
lpncodes = lpncodes.substring(0,lpncodes.length-1);
extjs 判斷以xx開頭或結尾
var str = "xy,"
str.endswith(",") --返回true
str.startswith("x") --返回true
extjs 文字框新增圖示
}}
}
extjs textfiled為空的預設提示
emptytext:'請選擇!',
extjs 設定comob多選
selmodel :,
extjs 設定grid單選,多選,全選
selmodel: ,
配置項mode,可用的值為:
extjs
combo、combogrid選中監聽事件
ext.componentmgr.get("cdt_itemcode").on('select',function (combo, record, eopts));
ExtJS4開發筆記 二 框架的搭建
廢話不多說了,上篇文章建立了比較基礎的檔案。今天開始搭建大體的框架,由於extjs4在元件建立方面有了很大的改變,所以第一次建立的框架頁面還是費了比較長的時間。本章內容增加了一些及css檔案,目的是為了美化整個介面。增加的css檔案 而頭部 選單 內容區及底部則完全分離成4個js檔案,我們將先實現這...
Extjs4開發筆記(一) 準備工作
重寫原因 由於開始準備的時候,就是按照傳統開發去做的,寫了一部分之後,有和同事提出 為什麼不用mvc模式 呢?這樣的問題讓我對目前傳 統開發的心發生了一些細微變法,對啊,為什麼不用mvc模式呢?我徵求了一下同事及熱心的意見,都同意使用mvc模式開發。從而,我刪掉了原來所有目 錄,重新按照mvc模式去...
Android 開發筆記
版本控制的注意事項 以下資料夾不要加入版本控制 bin bin是編譯的二進位制檔案的存放路徑 gen gen是android需要的資源檔案的原始檔存放的目錄 使用svn的時候要注意專案編譯的問題 在編譯的時候程式會把src資料夾裡面的檔案拷貝到bin裡面,但是svn是每個資料夾裡面都包含乙個隱藏的....