2016-10-28 6 views
0

日付を選択するためのエディタフィールドに日付ピッカーが関連付けられています。しかし、私は日付を選択すると、選択がエディタフィールドに表示されていますが、値はそれぞれの要素に割り当てられていません。次のようにJquery datepicker選択した日付に値が割り当てられていません

私のコードは次のとおりです。

のjQuery:

$("#JobDate").click(function() { 
    $(this).datepicker({ dateFormat: 'dd/mm/yy' }).datepicker("show"); 
}); 

CSHTMLコード

<tr class="spaceUnder"> 
    <td>@Html.LabelFor(model => model.JobDate)</td> 
    <td>@Html.EditorFor(model => model.JobDate)</td> 
</tr> 

私も、このいずれかにあなたのアプローチを聞きたいです。代わりの方法も歓迎されます。

+0

コードが意味をなさない - どうしてあなたがクリックするたびにプラグインを割り当てているのですか? datepicker({dateFormat: 'dd/mm/yy'}) ' –

答えて

1

これは、あなたが日付を選択すると、ハンドラは、あなたの入力の値を設定する処理するために割り当て

$('#JobDate").datepicker({ 
    //your configuration here 
}); 

を使用してみてください。

+0

エディタフィールドをクリックするとdatepickerのみを表示する必要があります。 – abdulkhadar7

+0

申し訳ありません。私はその質問を誤解した。値を割り当てたいフィールドは何ですか? –

+0

エディタが提出されます。クリックすると日付ピッカーが表示され、選択された日付はエディタフィールドに関連付けられた要素に割り当てられます。日付ピッカーが表示されていますが、値が割り当てられていません。 – abdulkhadar7

関連する問題