2017-08-04 3 views
0

Webアプリケーションにdatepickerとして使用される入力テキストフィールドがあります。 ボタンのクリックイベントでは、フォームのデータが検証されます。条件が満たされない場合、ユーザーに警告が送信されます。入力テキストフィールドの値を保持するasp.net

<script src="https://code.jquery.com/jquery-1.12.4.js"></script> 
    <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
    <script> 
     $(function() { 
      $("#datepicker1").datepicker(); 
     }); 
</script> 
<input type="text" name="startDate" id="datepicker1" /> 
<asp:Button runat="server" OnClick="btnSubmit_Click" ID="btnSubmit" Text="Submit" /> 

ここでの問題は、データが有効でない場合、入力フィールドの値が保持されないことです。私は "datepicker1.Value"を使用して値を設定しようとしましたが、これは機能しません。私に解決策を提案してください。それはDatePickerのカレンダーを表示することはできません、私の入力タイプににrunat =「server」属性を使用している間

答えて

1

入力タイプ

<script src="https://code.jquery.com/jquery-1.12.4.js"></script> 
    <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
    <script> 
     $(function() { 
      $("#datepicker1").datepicker(); 
      //or 
      // $(".datepicker").datepicker(); 
     }); 
</script> 
<input type="text" class="datepicker" name="startDate" runat="server" id="datepicker1" /><asp:Button runat="server" OnClick="btnSubmit_Click" ID="btnSubmit" Text="Submit" /> 
+0

ににrunat =「server」属性を追加します。 –

+0

マスターページが追加されている可能性があります。その場合、ブラウザにページが与えられている間にIDが変更されるので、 <スクリプトSRC =" https://code.jquery.com/ui/1.12.1/jquery-ui.js "> Yogesh

+0

ありがとうございました。クラスを使用している間、私はその値を保持することができます。 :) –

関連する問題