jQueryを利用して、入力項目に変更があった場合に他のページに行く場合にメッセージを表示するようにしているのですが、
datepickerの設定がしてある項目が、変更していないのにアラートを出してしまいます。
元々、datepickerの設定だけではアラートは出なかったのですが、
設定した項目に初期値をセットし、画面に表示されたときにその項目をクリックした後
カレンダーを選択しないままフォーカスを外すと、初期値が消える問題があったため、
調べたところ、初期値の設定で
$("#dateField").datepicker("setDate",getNowDate());
とすれば消えないので、その通りにやったところ、
消える問題は解消されましたが、
変更項目として識別されるようになってしまったようです。
消える問題とアラートされる問題の両方を解決できる方法はないでしょうか?
回答1件
あなたの回答
tips
プレビュー