第十講 ExtJS元件之FormPanel 下

2021-09-01 20:21:53 字數 3014 閱讀 7695

timefield時間選擇框

示例一:簡單應用。

ext.onready(

function

() )

] });

} );

format屬性:用來設定時間格式。

示例二:12小時格式,24小時格式。

ext.onready(

function

() )

] });

} );

maxvalue屬性,設定最大時間。

minvalue屬性,設定最小時間。

示例三:設定時間最大值和最小值。

ext.onready(

function

() )

] });

} );

時間不在指定區間內提示資訊。

maxtext屬性,設定大於最大時間提示資訊。

mintext屬性,設定小於最小時間提示資訊。

示例四:

ext.onready(

function

() "

, maxtext:

"時間必須小於"

}) ]

});} );

invalidtext屬性:設定時間格式無效提示資訊。

示例五:

ext.onready(

function

() "

, maxtext:

"時間必須小於"

, invalidtext:

"請輸入正確的時間格式"

}) ]

});} );

datefield日期選擇框。

示例一:簡單應用。

ext.onready(

function

() )

] });

} );

示例二:設定最小和最大日期以及提示資訊。

ext.onready(

function

() "

, mintext:

"日期不能小於"

}) ]

});} );

示例三:設定日期格式。

ext.onready(

function

() "

, mintext:

"日期不能小於"

, format:

"y年m月d日"

, width:200

}) ]

});} );

示例四:指定禁止選擇的日期。

ext.onready(

function

() "

, mintext:

"日期不能小於"

, format:

"y年m月d日"

, width:200,

disableddates:[

"2023年05月21日"

], disableddatestext :

'禁止選擇該日期'

}) ]

}); }

); 注意:這個地方官方有bug,官方發布了解決方案。**如下。

ext.override(

ext.form.datefield,   

this

.ddmatch =new

regexp(re +

")");   

}   

}   

});示例五:設定禁止選擇的星期。

new

ext.form.datefield("

, mintext:

"日期不能小於"

, format:

"y年m月d日"

, width:200,

disableddates:[

"2023年05月21日"

], disableddatestext :

'禁止選擇該日期'

, disableddays : [0,6],

//禁止選擇星期日和星期六

disableddaystext :

'禁止選擇星期六和星期日'

}) hidden隱藏域。

ext.onready(

function

() ),

new

ext.form.hidden(),

new

ext.form.textfield()

] });

} );

fieldset,可以用來將表單元件進行分組。

ext.onready(

function

() ),

new

ext.form.textfield()

] }),

new

ext.form.fieldset()

] })

] });

} );

vtype屬性,可以用來設定乙個常用的校驗規則,如郵箱,**等。

示例:ext

.onready(

function

() ),

new

ext.form.textfield(),

new

ext.form.textfield(),

new

ext.form.textfield()

] });

} );

學習ExtJS(十) form布局

一 form布局由類ext.layout.formlayout定義,名稱為form,是一種專門用於管理表單中輸入欄位的布局,這種布局主要用於在程式中建立表單字段或表單元素等使用。hidelabels tru表示隱藏標籤,預設為false。labelalign 標籤隊齊方式left right cen...

學習ExtJS(十) form布局

一 form布局由類ext.layout.formlayout定義,名稱為form,是一種專門用於管理表單中輸入欄位的布局,這種布局主要用於在程式中建立表單字段或表單元素等使用。hidelabels tru表示隱藏標籤,預設為false。labelalign 標籤隊齊方式left right cen...

Extjs之元件繼承

傳統的下拉框元件實現方式如下 ext.onready function renderto ext.getbody 實現元件的繼承 ext.ux.easycombo ext.extend ext.form.combobox,this.store.loaddata this.data ext.ux.ea...