問題タブ [jscalendar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grails - GrailsCalendarプラグインがスタック/再帰エラーをスローする
カレンダープラグインのバージョン:CURRENT RELEASE 1.2.1
grailsプラグインのドキュメントに記載されている手順に従いましたが、すべての種類のブラウザで次のエラーが発生します
Chrome 14.0835:Uncaught RangeError:最大コールスタックサイズを超えました。
Firefox 6.02:再帰calendar.jsの1851行が多すぎます
IE 9:スタックスペース不足calendar.js行1850
javascript - 古いjscalendarから新しいjscal2バージョンにクリーンにアップグレードできません
アップグレードが必要な理由
ある日付を過ぎた日付へのナビゲートを無効にする機能が必要なため、jscalendar(http://www.dynarch.com/projects/calendar/old/)からjscal2(http私のプロジェクトでは//www.dynarch.com/projects/calendar/)。しかし、新しいjscal2のホームページとドキュメントでは、次のことが言及されています-
これはまったく新しい製品であることに注意してください。
古いカレンダープロジェクトとは互換性がないことに注意してください。
問題
それで、私の現在のプロジェクトで最小限の変更でアップグレードが可能であるかどうか、そしてもしそうなら、それをどのように正確に行うか、私は混乱しています。私はすでにサイトにコメントを投稿しました-http ://www.dynarch.com/projects/calendar/discussion/そしていくつかの返事を待っています。とりあえず、この商品を使ったことのある人なら助けてくれるのではないかと思いましたので、ここで質問します。
私のプロジェクトの既存のコードはjscalendarバージョン1.51を使用しています(calendar.jsファイル--calendar.js、v 1.51にこの行が記述されていることがわかります)。function showCalendar()
これらのヘルパーコードには、次のように呼び出しを含む行がいくつかありますvar cal = new Calendar()
-
ここで同じことを確認してくださいhttp://pastebin.com/QHAb0WdB
しかし、今日ダウンロードした新しいバージョンのデモには、そのヘルパースクリプトが表示されません。古いバージョンのすべてのjs/cssファイル、新しいバージョンのインクルードファイルを削除してみましたが、同じjscalendar.jsのみを保持していますが、このjsエラーが発生します-
onSelect
このように新しいカレンダーの開始にパラメータを追加することで、過去の日付を制限できると思いました-
しかし、ヘルパースクリプトの変更が失敗した後、何も試しませんでした。
正しいアップグレードプロセスについてご意見がありましたらお知らせください。何が足りないのかわかりません。
jsのインクルードを変更するのと同じくらい簡単で、cssファイルの可能性があり、コードを変更する必要はないと思っていました。必要に応じて、日付の無効化に対応するいくつかの構成パラメーターを設定する必要があります。
アップデート
今よりシンプルに!!
まず第一に、これはアップグレードではありません。jscal2(私が使用したいもの)のドキュメントには-
これはまったく新しい製品であることに注意してください。
古いカレンダープロジェクトとは互換性がないことに注意してください。
カレンダーを呼び出すために必要な最小値は-
すべての引数はオプションです。ただし、cont(インラインカレンダーの場合)またはポップアップカレンダーのトリガーのいずれかを提供するか、ポップアップカレンダーを表示するための独自のコードを提供する必要があります。これをどのように行うことができるかは後で説明します。
このようなポップアップカレンダーを表示するには、そのコードを書く必要があると思います-
しかし、ドキュメントにはそのようなコードはありませんでした。このコードで試しましたが、機能しません-
アイデアの人はいますか?
ありがとう
バウンティスタート
あまり良くない、最適化されていない解決策を見つけ、答えを投稿しましたが、それでも適切な解決策を探しています。
jsf - JSカレンダー+JSF
入力ミスについて申し訳ありませんが、英語は私の母の言語ではありません。私はこのコードを通常のhtmlで記述し、xhtmlファイルに変換することができました。に示されている値をに送信したいと思い<input id="f_date">
ます<h:inputText>
。
よろしくお願いします
javascript - Dynarch の JSCalendar 1.0 を使用して、デフォルトの日付を昨日に設定するにはどうすればよいですか
dynarch.com の JSCalendar バージョン 1.0 を使用しています。ページに 3 つのカレンダーがあり、そのうちの 1 つで、デフォルトの日付を昨日に設定する必要があります。
カレンダーの設定に使用するコードは次のようになります。
「日付」パラメーターを追加しようとしましたが、うまくいかないようです。おそらく、別の形式にする必要があるかもしれません。
デフォルトの日付を設定するにはどうすればよいですか?