カレンダー '日付ピッカー'を開く予定のボタンが追加されました。このボタンは、EXTJS TabPanelの内部でレンダリングされる形式です。ボタンをクリックすると、EXTJSタブパネルがリロードされます。次のようなものをすべて削除しても(ダムボタンにする)、ページはまだリロードされます。HTMLボタンの動作が悪い
<button id="calendar-trigger">...</button>
編集:由来:http://www.dynarch.com/projects/calendar/doc/
<input type="text" id="id_activity_date" name="activity_date">
<input type="button" value="..." id="calendar-trigger">
<script type="text/javascript">
new Calendar({
trigger : "calendar-trigger",
inputField : "id_activity_date",
onSelect : function() { this.hide() }
});
</script>
私はリロードが発生するとリロードが起こっている理由を私は理解できないしたくありません。またはそれを停止する方法。ボタンのクリックだけで何かが引き起こされています。私はEXTJSがそれを引き起こしていると思われますが、理由を理解できません。
このボタンによってトリガーされるすべてのコードを強制終了することから始めます。クリックしたときに何もしないダムボタンにしたいと思います。
ここでは何が起こりそうですか?どのように修正できますか?
うわー、すべてのボタンが非常に少ないです。それはリフレッシュを殺し、私の欲求不満の90%を排除しました。 – codingJoe
私は、私が求めていた「ダンボールボタン」を作りました。さて、私はトリガがカレンダーを読み込んでいない理由を理解しようとしています。私はカレンダースクリプトを表示するフォームのコンテキストを追加しました。どのようにそれを動作させるためのアドバイスがあれば幸いです。 – codingJoe
カレンダーが表示されない原因が不明です。 EXT JSも使っていませんでしたが、うまくいきました。 JSCalファイルをダウンロードして、ドキュメンテーションの概要としてそれらを含めましたか?あなたが持っているなら、私は正確に原因が何であるかはわかりませんが、それはEXT JSが何らかの形で干渉している可能性があります。 –