私はjQueryの日付ピッカーを持っており、コードは以下の通りです:JQuery UIインラインDatePickerは、ASP.NETポストバック後に選択した日付を失います。
<div id="test"></div>
<asp:TextBox ID="txtRDate" runat="server" Width="120px" ClientIDMode="Static" AutoPostBack="True" OnTextChanged="txtRDate_TextChanged">
</asp:TextBox>
Javascriptのコードは次のとおりです。
<script type="text/javascript">
$('#test').datepicker({
dateFormat: 'yy/mm/dd',
minDate: new Date(2017, 1, 1),
defaultDate: new Date(),
onSelect: function(date, obj){
$('#txtRDate').val(date); //Updates value of date
$('#txtRDate').trigger('change');
}
});
</script>
テキストボックスのためのTextChanged日付ピッカーから選択した日付が解雇とポストバックを行うと。背後
C#コード:
protected void txtRDate_TextChanged(object sender, EventArgs e)
{
GetData(txtRDate.Text);
}
jQueryのUIのインライン日付ピッカーは、ASP.NETのポストバック後に、選択した日付を失い、どのようにそれを維持するには?
ありがとうございます。
私はあなたのポストにjsfiddleのリンクを追加したあなたは正確に何を説明することができますそれで間違っていますか? –
@ Vijendra Kulhade自動ポストバックイベント(txtRDate_TextChanged)の後に選択された日付の値でjquiry datepickerを保持する方法は? –
日付ピッカーがテキストボックスと異なるオブジェクトであるのはなぜですか? #testを#txtRDateに変更し、aspxページに正常に投稿しました。 – Bindrid