A. extjs timefield如何寫默認值
value:newDate()//今天
value:Ext.Date.add(newDate(),Ext.Date.DAY,-7)//七天前
B. extjs 4.0在rowediting中時間輸入框出現問題,求幫助
檢查兩個方面 你的組件配置屬性是否和編輯器擴展的屬性配置一致;如果是4.x版本的最好看看源代碼
C. extjs 如何獲取 xtype屬性 如果分情況的話 麻煩都列一下 還有xtype 屬性都有哪些值
xtype Class
------------- ------------------
box Ext.BoxComponent
button Ext.Button
colorpalette Ext.ColorPalette
component Ext.Component
container Ext.Container
cycle Ext.CycleButton
dataview Ext.DataView
datepicker Ext.DatePicker
editor Ext.Editor
editorgrid Ext.grid.EditorGridPanel
grid Ext.grid.GridPanel
paging Ext.PagingToolbar
panel Ext.Panel
progress Ext.ProgressBar
propertygrid Ext.grid.PropertyGrid
slider Ext.Slider
splitbutton Ext.SplitButton
statusbar Ext.StatusBar
tabpanel Ext.TabPanel
treepanel Ext.tree.TreePanel
viewport Ext.Viewport
window Ext.Window
Toolbar components
---------------------------------------
toolbar Ext.Toolbar
tbbutton Ext.Toolbar.Button
tbfill Ext.Toolbar.Fill
tbitem Ext.Toolbar.Item
tbseparator Ext.Toolbar.Separator
tbspacer Ext.Toolbar.Spacer
tbsplit Ext.Toolbar.SplitButton
tbtext Ext.Toolbar.TextItem
Form components
---------------------------------------
form Ext.FormPanel
checkbox Ext.form.Checkbox
combo Ext.form.ComboBox
datefield Ext.form.DateField
field Ext.form.Field
fieldset Ext.form.FieldSet
hidden Ext.form.Hidden
htmleditor Ext.form.HtmlEditor
label Ext.form.Label
numberfield Ext.form.NumberField
radio Ext.form.Radio
textarea Ext.form.TextArea
textfield Ext.form.TextField
timefield Ext.form.TimeField
trigger Ext.form.TriggerField
以上是2.2的Xtype了,3+的xtype你可以直接從Api中Ext.Component類的介紹中找到的。
D. extjs4中日期怎麼比較大小
可以使用change事件,先獲取到第一個時間,
var firstTimeValue = form.findField('firstTime').getValue();
然後對第二個時間做事件,
'form timefield':{
change:function(timefield){
var secondTimeValue = timefield.getValue();
if( firstTimeValue > secondTimeValue ){
Ext.Msg.show({
title:'提示',
msg: '時間輸入不正確(開始日期不能大於結束日期)',
buttons: Ext.Msg.OK,
icon: Ext.Msg.ERROR
});
}
}
},
E. 怎麼樣動態獲取後台的系統時間,然後設置到前台,最好是ext的,js的也行!謝謝
extjs前台(form里的日期框):
{
xtype : 'timefield',
name : 'bidTimeD',
format: 'H:i',
fieldLabel : '時間',
}
後台:
SimpleDateFormat sdf = new SimpleDateFormat("hh:mm");
this.setFieldValue("bidTimeD", sdf.format(new Date()));
F. extjs timefield選擇後顯示Tue Jan 01 2008 00:30:00 GMT+0800 (中國標准時間)
這種情況下應該是需要字元串格式的時間,但是你給的是數字格式的時間。例如
將2019換成'2019',就可以解決此項提醒。
G. Extjs時間控制項
代碼如下:
Extjs 時間選擇控制項
這是實現時間控制項選擇的方法
<script type="text/javascript">
Ext.onReady(function () {
var times = new Ext.form.TimeField({
increment: 10, //時間間隔
minValue: '08:00 AM', //最小顯示的時間
renderTo: Ext.get('times'), //
autoShow: true,
format: 'H:i', //顯示格式,H代表小時;i代表分鍾;m代表秒
width: 60
}
});
});
</script>
下面是html的控制項
<div id="times" style="margin-left:40px;"></div>
完整的頁面如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="http://blog.163.com/sam_0815/blog/Ext/resources/css/ext-all.css" rel="stylesheet" type="text/css" />
<script src="http://blog.163.com/sam_0815/blog/Ext/adapter/ext/ext-base.js" type="text/javascript"></script>
<script src="http://blog.163.com/sam_0815/blog/Ext/ext-all.js" type="text/javascript"></script>
<script type="text/javascript">
Ext.onReady(function () {
var times = new Ext.form.TimeField({
increment: 10,
minValue: '08:00 AM',
renderTo: Ext.get('times'),
autoShow: true,
format: 'H:i',
width: 60
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<div id="times" style="margin-left:40px;"></div>
</div>
</form>
</body>
</html>
運行結果:
H. extjs4的timefield顯示
include<stdio.h>int main()
{ int N,r;
long double sum=0;
long double a,b;
scanf("%d",&N);
for(r=0;r<N;r++){
scanf("%lf%lf",&a,&b);
I. 關於EXTJS的問題
fieldLabel:'時間',
xtype:'timefield',
format:'H:i',
allowBlank:false,
editable:false,
width:125,
listeners: {
change: function(){ Ext.getCmp("hourofskylight").setValue(difftime(Ext.getCmp("sblockadetime").getValue(),Ext.getCmp("eblockadetime").getValue()));
}