首頁 >php教程 >PHP开发 >jquery取得easyui日期控制項的值實作方法

jquery取得easyui日期控制項的值實作方法

高洛峰
高洛峰原創
2016-12-07 13:34:031633瀏覽

jquery easyui日期控制項中,在頁面裡用JS拿到設定的日期值的方法

jquery取得easyui日期控制項的值

jquery easyui 日期框

有這樣的日期文字方塊:

="text" name="mdate" size="20" value="" id="mdate" class="easyui-datebox"/> 

使用easyui給文字方塊選取日期值,然後,要在JS中拿到此日期方塊中的最新值。

本來以為這是一個簡單的問題,直接

var dv = $('#mdate').val(); 

不就OK了嗎。但事與願違,拿到的竟然是空,如果我在後台給這個文本框賦初值,則無論你再選任何值,拿到的也還是那個初值。

解法,使用easyui自己的函數來拿,就能夠拿到了:

var dv = $('#mdate').datebox('getValue'); 

原因就是,easyui另外增加了一個隱藏的input表單,它把值賦到那個裡面去了,但還是很奇怪的是,提交表單時,名為mdate的這個表單提交過去的還是正確的值,懷疑是提交前做了什麼手腳,動態地給原來的表單賦了值。沒有仔細研究。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn