input type=”date”にjqueryで値を入れるには

Author:

HTML5ではinputタグにdateというtypeが指定できて、jqueryUIのdatepickerと同様の事がデフォルトでできるのですが、これに値を入れる時どうすればいいんだ?という疑問。

正解は単純にハイフンでつないでvalで渡すだけ。
alertで表示させてもハイフンで連結されていた。

$('#start_date').val('2014-12-31');

ちなみにスラッシュだと入ってくれない。

$('#start_date').val('2014/12/31');

これは駄目でした。

jquery UIのdatepickerは(“setDate”, “mm/dd/yyyy”)なのにねえ。

Share on Facebook
Pocket