ExtJS學習筆記3 載入 提交和驗證表單

2021-06-22 20:23:26 字數 853 閱讀 6786

載入資料

1.比較好用的設定form資料的方法:

formpanel.getform().setvalues();

其中id值為form中field的name屬性值,value為要賦的值

2.通過物件賦值:

ext.define('request', );

var requestmodel = ext.create('request', requestdata);

formpanel.getform().loadrecord(requestmodel);

3.也可以通過load方法,從伺服器載入資料:

formpanel.getform().load();

提交表單

最簡單的辦法就是呼叫submit,提交到指定url

var submitform = function());

};var formpanel = ext.create('ext.form.panel', ],

items: [

...]

});

也可以從form獲取物件,呼叫ajax post方式提交:

var record = formpanel.getform().getrecord();

驗證表單

通過vtype驗證:

extjs學習筆記

1。元件的建構函式中一般都可以包含乙個物件,這個物件包含建立元件所需要的配置屬性及值,元件根據建構函式中的引數屬性值來初始化元件。var obj var panel new ext.panel obj panel.render hello 2。關於render render 方法後面的引數表示頁面上...

extjs 學習筆記

以前大搞過extjs,後來不用了,就忘了。最近又弄。哎,複習複習。搞extjs一定會遇到定製datagrid型別的view控制項的東東,這種東東一般都是被ext.data.store驅動的,那麼store就值得好好研究下了。擴充套件點 1.獲取資料 store.proxy or store.load...

extjs 學習筆記

應用extjs 需要在頁面中引入extjs樣式及extjs庫檔案.樣式檔案為 resources css ext all.css,extjs的js庫檔案主要包含兩個 adapter ext ext base.js 和 ext all.js 其中 ext base.js表示框架基礎庫,ext all....