作業中のプロジェクトの1つで、クリック機能に少し問題があります。チェックイン日とチェックアウト日を入力してからプロパティを切り替えるときにホームページに表示される場合は、両方の入力の値がクリアされます。
// clear datepickers on property change
$('#DropDownListProperty').change(function () {
$('#TextBoxCheckIn').val('');
$('#TextBoxCheckOut').val('');
});
(Firebugを使用している場合は、ページのスクリプトの276行目)
価格設定ページでこれと同じ機能が必要ですが、何らかの理由で変更イベントが発生しません。私が知る限り、コードをまったく同じ方法で実装しましたが、さらに数行追加しました。
// clear datepickers and pricing on property change
$('#DropDownListProperty').change(function () {
$('#TextBoxCheckIn').val('');
$('#TextBoxCheckOut').val('');
$('#pricing').hide();
$('#personal-info').hide();
});
しかし、ここのコードは決して起動しません。(firebugのページのスクリプトの172行目)。IDを何百万回もチェックしたことを誓いますが、フィールドがクリアされない原因が何であるかがわかりません。
どんな助けでも大歓迎です!