入力日付フィールドには、月と年のみを表示する必要があります

mdサーバー

問題は、ユーザーが入力日付フィールドを選択しているときに、日付ではなく月と年のみが表示されることです。jqueryでmm / yyを試しましたが、うまくいきませんでした。これが私のコードです。

var onDateSelect = function(selectedDate, input) {
  if (input.id === 'Start') { //Start date selected - update End Date picker
    $("#End").datepicker('option', 'minDate', selectedDate);
  } else { //End date selected - update Start Date picker
    $("#Start").datepicker('option', 'maxDate', selectedDate);
  }
};
var onDocumentReady = function() {
  var datepickerConfiguration = {
    dateFormat: "dd/mm/yy",
    onSelect: onDateSelect
  };
  ///--- Component Binding ---///
  $('#Start, #End').datepicker(datepickerConfiguration);
};
$(onDocumentReady);  // jQuery DOM ready callback registration
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">

<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>

<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="/resources/demos/style.css">
<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>

<input type="text" id="Start" name="start" min="2000-03" required>
    <input type="text" id="End" name="start" min="2000-03" required>

最初の日付フィールドを選択します。月と年を表示する必要があります。2番目のフィールドは最初のフィールドと同じですが、前の日付を表示しないので、月と年を表示する以外は正常に機能します

スワティ

mm/yy月と年のみを表示するために使用できます。また、手動で日付を取得してから、日付ピッカーに設定する必要があります。すなわち:

var onDateSelect = function(selectedDate, input) {
  if (input.id === 'Start') {
   //getting start date
    var start = $('#Start').datepicker("getDate");
    console.log("start - "+start);
    //setting it has mindate
    $("#End").datepicker('option', 'minDate', start);
  } else if(input.id === 'End'){ 
   //getting end date
    var end = $('#End').datepicker("getDate");
    console.log("end - "+end);
    //passing it max date in start
    $("#Start").datepicker('option', 'maxDate', end);
  }
};
var onDocumentReady = function() {
  var datepickerConfiguration = {
    onSelect: onDateSelect,
    dateFormat: "mm/yy",
  };
  ///--- Component Binding ---///
  $('#Start, #End').datepicker(datepickerConfiguration);
  
};
$(onDocumentReady); // jQuery DOM ready callback registration
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">

<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>

<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">

<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>

<input type="text" id="Start" name="start" min="2000-03" required>
<input type="text" id="End" name="start" min="2000-03" required>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Extjs4.2の日付フィールドには年と月のみが表示されます日付は表示されません

分類Dev

plsqlで月と年のみを表示するように日付をフォーマットする方法はありますか?

分類Dev

毎年、日付はseptember-yyからtill日付に基づいてフィルター処理する必要があります。では、基準の中に何を入れることができますか?

分類Dev

PostgresSQLデータベースには日付フィールドがあります。日付列以外のすべてのデータが年のみである必要があります。

分類Dev

日付/時刻フィールドをどのように保存/表示する必要がありますか?

分類Dev

phpmysqlの日付フィールドで年と月のみを比較する方法

分類Dev

常に「フィールドの日付は日付である必要があります」検証メッセージが表示されます

分類Dev

非表示の入力フィールドはフォームである必要がありますか?

分類Dev

Excel-日付フィールドの日と月に基づいてフィールドに入力する

分類Dev

日付と日付のUI日付ピッカーは同じ月に選択する必要があります

分類Dev

カルーセルタイプのアプリの複数の入力フィールドを条件付きで無効にしようとしています-入力フィールドが空の場合は、次のボタンを無効にする必要があります

分類Dev

Eloquentモデルでは、日付フィールドを「date」にキャストする必要があります

分類Dev

日付コマンドの入力形式として年の日を使用する方法はありますか?

分類Dev

日付コマンドの入力形式として年の日を使用する方法はありますか?

分類Dev

日付コマンドの入力形式として年の日を使用する方法はありますか?

分類Dev

私は、フォーマットDDMMYYYYでユーザーが入力した日付を分割する必要があります。しかし、もしあなたの入力70702000その私のすべてのエラー3を表示する代わりに、1

分類Dev

入力配列を検証するには、JavaScriptで1つのランダムフィールドに1つだけ入力する必要があります

分類Dev

Javascript入力フィールドは、入力時にdivに追加する必要があります

分類Dev

エラー - データベースに日付時刻を挿入 "SqlDateTime オーバーフロー。1753 年 1 月 1 日 12:00:00 AM と 12/31/9999 11:59:59 PM の間である必要があります"

分類Dev

2015年5月11日がユーザーによって提供された日付であるとすると、平日は月曜日であるため、システムは出力を表示する必要があります。

分類Dev

入力タイプの日付フィールドで年のみをリセットするにはどうすればよいですか?

分類Dev

入力フィールドは残りの幅を取る必要があります

分類Dev

Datatableの日時が1900年1月1日である場合、ListViewに空のフィールドを表示します

分類Dev

入力した日付は次のフィールドに入力すると消えます

分類Dev

入力があるときにフィールドを表示しますか?

分類Dev

Angular 6の入力フィールドを明示的にサニタイズする必要がありますか?

分類Dev

Crystal Reports:フィールド値に基づいて日付範囲(月、月の初日、年から月、最終日、年)を表示します

分類Dev

入力日付については、同じ月と年の日付セルを見つけます

分類Dev

TimerにはCという名前のchanフィールドがあります。それを返すには、括弧を付ける必要がありますか?

Related 関連記事

  1. 1

    Extjs4.2の日付フィールドには年と月のみが表示されます日付は表示されません

  2. 2

    plsqlで月と年のみを表示するように日付をフォーマットする方法はありますか?

  3. 3

    毎年、日付はseptember-yyからtill日付に基づいてフィルター処理する必要があります。では、基準の中に何を入れることができますか?

  4. 4

    PostgresSQLデータベースには日付フィールドがあります。日付列以外のすべてのデータが年のみである必要があります。

  5. 5

    日付/時刻フィールドをどのように保存/表示する必要がありますか?

  6. 6

    phpmysqlの日付フィールドで年と月のみを比較する方法

  7. 7

    常に「フィールドの日付は日付である必要があります」検証メッセージが表示されます

  8. 8

    非表示の入力フィールドはフォームである必要がありますか?

  9. 9

    Excel-日付フィールドの日と月に基づいてフィールドに入力する

  10. 10

    日付と日付のUI日付ピッカーは同じ月に選択する必要があります

  11. 11

    カルーセルタイプのアプリの複数の入力フィールドを条件付きで無効にしようとしています-入力フィールドが空の場合は、次のボタンを無効にする必要があります

  12. 12

    Eloquentモデルでは、日付フィールドを「date」にキャストする必要があります

  13. 13

    日付コマンドの入力形式として年の日を使用する方法はありますか?

  14. 14

    日付コマンドの入力形式として年の日を使用する方法はありますか?

  15. 15

    日付コマンドの入力形式として年の日を使用する方法はありますか?

  16. 16

    私は、フォーマットDDMMYYYYでユーザーが入力した日付を分割する必要があります。しかし、もしあなたの入力70702000その私のすべてのエラー3を表示する代わりに、1

  17. 17

    入力配列を検証するには、JavaScriptで1つのランダムフィールドに1つだけ入力する必要があります

  18. 18

    Javascript入力フィールドは、入力時にdivに追加する必要があります

  19. 19

    エラー - データベースに日付時刻を挿入 "SqlDateTime オーバーフロー。1753 年 1 月 1 日 12:00:00 AM と 12/31/9999 11:59:59 PM の間である必要があります"

  20. 20

    2015年5月11日がユーザーによって提供された日付であるとすると、平日は月曜日であるため、システムは出力を表示する必要があります。

  21. 21

    入力タイプの日付フィールドで年のみをリセットするにはどうすればよいですか?

  22. 22

    入力フィールドは残りの幅を取る必要があります

  23. 23

    Datatableの日時が1900年1月1日である場合、ListViewに空のフィールドを表示します

  24. 24

    入力した日付は次のフィールドに入力すると消えます

  25. 25

    入力があるときにフィールドを表示しますか?

  26. 26

    Angular 6の入力フィールドを明示的にサニタイズする必要がありますか?

  27. 27

    Crystal Reports:フィールド値に基づいて日付範囲(月、月の初日、年から月、最終日、年)を表示します

  28. 28

    入力日付については、同じ月と年の日付セルを見つけます

  29. 29

    TimerにはCという名前のchanフィールドがあります。それを返すには、括弧を付ける必要がありますか?

ホットタグ

アーカイブ