ASP.Net MVC 3 Web アプリケーションにJQuery DatePickerプラグインを使用しています。以前、他のアプリケーションで何回も問題なく DatePicker を使用しました。
ただし、現在のアプリで、JQuery DatePicker が断続的にしか機能しないという問題に遭遇しました。これが意味することは、たとえば、次の JavaScript ファイルがあることです。
$(document).ready(function () {
//Equal Opps
$('#DOB').datepicker({ dateFormat: 'dd/mm/yy', changeMonth: true, changeYear: true, yearRange: "1900:2030" });
});
このファイルは Razor ビューで参照され (DatePicker を機能させるために必要な他のすべてのファイルと共に)、クリックすると次の TextBox が表示され、DatePicker がポップアップします。
<div class="editor-field sepH_b">
@Html.TextBoxFor(model => model.DOB)
@Html.ValidationMessageFor(model => model.DOB)
</div>
ただし、ページが読み込まれて TextBox をクリックすると、DatePicker がポップアップすることがあります。ページを更新して TextBox をもう一度クリックすると、DatePicker が機能しません。 DatePicker はその後動作しますか???
初めてページを読み込むと、DatePicker がまったく機能しないことがあります。
ここで何が起こっているのか、私には本当に解決策がありません。キャッシングの問題かもしれませんが、よくわかりません。
誰かがこれで私を助けてください、それは大歓迎です。
ありがとうございました。