ウィザードにノックアウトが正常に機能する4つのステップが含まれていますが、ステップ2でJqueryの日付ピッカーを追加すると、ブラウザーを更新すると日付ピッカーが表示されません(入力タイプのテキスト表示のみ)が、ステップの情報が失われます1(ブラウザを更新した場合)、どうすれば問題を解決できますか?
私のウィザードは次のようになります:http://jsfiddle.net/FyuSD/36/
Wizard.cshtml:
....
<script id="step1" type="text/html">
<div>Name: <input type="text" data-bind="value: Name"></div>
<div>Description: <input type="text" data-bind="value: Description"></div>
</script>
<script id="step2" type="text/html">
Start: <br/><input type="text" id="from" data-bind="value: StartDate">
Stop:<br/> <input type="text" id="to" class="required" data-bind="value: EndDate">
</script>
.....
DatePicker.js:
$(function () {
$("#from").datepicker({
showOn: "button",
buttonImage: "/Content/images/calendar.gif",
buttonImageOnly: true,
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onSelect: function (selectedDate) {
$("#to").datepicker("option", "minDate", selectedDate);
}
});
$("#to").datepicker({
showOn: "button",
buttonImage: "/Content/images/calendar.gif",
buttonImageOnly: true,
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onSelect: function (selectedDate) {
$("#from").datepicker("option", "maxDate", selectedDate);
}
});
});
英語が下手でごめんなさい
ありがとう、