日付が日付ピッカーでクリックされたときにフォームを送信しようとしています。送信できましたが、選択した日付をフォームの非表示フィールドに渡すことができません。したがって、フォームは送信されますが、日付は送信されません (
簡単にできるはずですが、jsの経験がないので、助けていただければ幸いです。
コードは次のとおりです。
<script type="text/javascript">
$(document).ready($(function(){
var $hiddenInput = $('#hiddenFieldID');
$('#datepicker').datepicker({ inline: true })
.bind('click', function(){ $('#myFormID').submit();})
.bind('hiddenFieldID',function(e, hiddenFieldID, $td) { $hiddenInput.val(hiddenFieldID.asString()); });
}));
</script>
<div id="datepicker"></div>
<form id="myFormID" action="index.php" method="GET">
<input type="hidden" name="date" id="hiddenFieldID" value="">
</form>