easyui datebox日期選擇框的校驗問題

2021-08-14 17:39:17 字數 752 閱讀 6118

如果有兩個時間,並且後者依賴前者,可將後者設定為唯讀,當前者選定日期後,通過onselect:read呼叫自己定義的read()方法來將後者放開,允許其選擇輸入。

校驗時間時可以使用

validtype:'comparetoday'

通過呼叫自己定義的方法來完成驗證(延伸easyui自己定義的方法)

如果是帶引數的方法,比如驗證結束時間時候,需要將開始時間作為引數傳入進入(也可以不傳引數,而是在方法裡獲取開始時間輸入框的值),方法如下:

validtype:'comparedispatchtime[\'#dispatchtime\']'

其中\是為了轉義'。

具體驗證方法實現如下:

//輸入發文時間後生效時間允許輸入

function

read()); }

//驗證生效時間和發文時間

$.extend($.fn.validatebox.defaults.rules, , 

message:

'生效日期應不小於發文日期!' },

comparetoday:, 

message:

'所選日期應不大於當前時間!' }

});

easyui datebox日期元件格式化資料

easyui預設的日期選擇器選擇資料格式為日 月 年 使用起來很不方便.starttime name starttime class easyui datebox label formatter ww3,parser w3 style width 100 function ww3 date func...

關於easyui datebox的記錄

在做專案的時候遇到乙個需求就是選擇產品的生產日期,後台框架用的是easyui 自然也就用它的datebox了,但是測試說不能選擇今天以後的日期 其實也應該這樣 搞了半天,找到一些比較合理的解決方案,直接上 對就這乙個就行了 等會就可以看到他的強大之處 ps 這裡的規則我定義的只是允許選擇當前時間及以...

easyui datebox 只顯示年月

function 自己定義的日期 buttons buttons,onshowpanel function exec span.html 0 得到年份 month parseint this attr abbr 10 月份,這裡不需要 1 obj.datebox hidepanel 隱藏日期物件 d...