在ExtJs4.2表單控件里有個(gè)時(shí)間控件,但是官方提供的控件不能將日期和時(shí)分秒整合到一起,我從網(wǎng)上搜集整理了幾個(gè)可用的控件。先來(lái)看下4.2自帶的是什么效果:
創(chuàng)新互聯(lián)建站是一家集成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、網(wǎng)站頁(yè)面設(shè)計(jì)、網(wǎng)站優(yōu)化SEO優(yōu)化為一體的專業(yè)網(wǎng)站制作公司,已為成都等多地近百家企業(yè)提供網(wǎng)站建設(shè)服務(wù)。追求良好的瀏覽體驗(yàn),以探求精品塑造與理念升華,設(shè)計(jì)最適合用戶的網(wǎng)站頁(yè)面。 合作只是第一步,服務(wù)才是根本,我們始終堅(jiān)持講誠(chéng)信,負(fù)責(zé)任的原則,為您進(jìn)行細(xì)心、貼心、認(rèn)真的服務(wù),與眾多客戶在蓬勃發(fā)展的市場(chǎng)環(huán)境中,互促共生。
上面的控件一點(diǎn)都不方便,而且選擇的時(shí)候還不能精確到秒,以下是代碼:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Hello Extjs4.2 我的ExtJS4.2學(xué)習(xí)之路
作者:束洋洋 開(kāi)始日期:2013年12月11日21:13:50深入淺出ExtJS之文本輸入控件Ext.form.TextField
這里介紹下increment屬性,這個(gè)屬性是控制時(shí)間顆粒度的,默認(rèn)為15,我這里改為了1,也就是可以選擇1分鐘,但是秒還是選擇不了。在ExtJs3.2中,網(wǎng)上有些人才寫了些擴(kuò)展控件,我發(fā)現(xiàn)非常好,但是非常遺憾,4.2用不了,3.X和4.x區(qū)別還是挺大的,具體的區(qū)別大家可以上網(wǎng)搜下看看。這里我把3.2的例子也提供給大家,點(diǎn)此下載
好了,現(xiàn)在再看下苦逼的4.2,第一種,下載地址在這里【點(diǎn)擊這里】
第二種,下載地址在這里【點(diǎn)擊下載】
這種調(diào)用方式,這里給大家發(fā)一下:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Hello Extjs4.2 我的ExtJS4.2學(xué)習(xí)之路
作者:束洋洋 開(kāi)始日期:2013年12月11日21:13:50深入淺出ExtJS之文本輸入控件Ext.form.TextField
雖然解決了日期和時(shí)分秒的問(wèn)題,但是體驗(yàn)還是有點(diǎn)差,囧。。。(4.2的控件必須先選擇時(shí)分秒,再選擇日期才可以,網(wǎng)上搜索了許多,希望可以有個(gè)帶確定按鈕的,但是都以失敗告終,有些不符合,有些不能用,你如果找到了,請(qǐng)告訴我哈~)
連載中,請(qǐng)大家繼續(xù)關(guān)注!本文出自我的個(gè)人網(wǎng)站思考者日記網(wǎng)