2011-08-24 43 views
0

我試圖在playbook上使用輸入類型日期,並且似乎在日期選擇器中選擇日期時沒有發送任何事件。Playbook輸入類型日期更改事件

因此我不能在那天做任何驗證。

有沒有人知道在使用datepicker更改輸入值時是否發送了任何事件?

編輯: 我正在開發一個平板電腦的Web應用程序在HTML中,日期選擇器是本機出現在瀏覽器中。

<input type="date" /> 

我想告訴本地日期選擇在可能的情況(iOS 5以上,劇本,..)和其他觸摸設備

+0

你能更精確一點:你使用的是WebWorks還是AIR?最終在這裏發佈DatePicker代碼... – Smugrik

+0

對於日期輸入,您可以使用Picker:http://stackoverflow.com/questions/5271966/using-qnx-ui-picker-picker-in-mobile-flex-hero-project -for-blackberry-playbook –

回答

0

應該被解僱的事件自家釀製的日期選擇器是inputchange。我無法使用Playbook或iOS 5設備,但this example在Opera中工作(它也實現了本機日期選擇器)。

<form oninput="date_diff()"> 
    <label for="date1">First date:</label> 
    <input id="date1" type="date" value="2011-08-24"> 
    <label for="date2">Second date:</label> 
    <input id="date2" type="date" value="2011-08-25"> 
</form> 

date_diff函數只要其中一個日期值發生變化就會被執行。

+0

這是一個不錯的主意,但是輸入/更改事件不會在本機datePicker發生變化時在表單中觸發。 我相信我會最終改變類型爲文本,並使用我自己的datePicker,如果設備是一個Playbook :(。順便說一句,以趕上iPad的變化我需要趕上模糊事件,沒有其他事件似乎被解僱。 – ebany