問題タブ [dhtmlx-scheduler]
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.
dhtmlx - イベント エディターのキャンセル ボタンをクリックすると、「onEventDeleted」トリガー
DHTMLX スケジューラを使用していて、ポップアップ イベント エディタの削除ボタンをクリックしたときにイベントを削除しようとしています。以下は私のコード リファレンスです。
上記のコードは機能します (イベントは正常に削除されました) が、問題は、ポップアップ エディターからキャンセル ボタンをクリックしたときに「onEventDeleted」もトリガーされたことです。アイデア、ヘルプ、提案、推奨事項、助けてください。
c# - DHTMLX スケジューラ MVC - SQL Server からのデータの読み込み
へや、
私はこのテンプレートを数日間使用しており、いくつかの必要な要件を理解しています。現在、MS SQL DB からデータを読み込んで表示するために、いくつかの調整を行う必要があります。
私はEF Code Firstを使用しており、既にコントローラーにいくつかの構成を設定しています。
このテンプレートには、id、text、start_date、および end_date の4 つの必須フィールドが必要です。
さて、私の問題は次のとおりです。MS SQL DB にあるテーブルにはさらに多くのフィールドがあり、必要なデータを表す 4 つのフィールドにも異なる名前があります。今のところ達成しようとしているのは、カレンダーをロードして、例として DB に作成した 1 つのイベントだけを表示することです。
私のDBフィールドは次のとおりです:
id -> ckeyid
text -> texto start_date
- > data + hinicio
end_date -> data + hfim
テーブルのこれら 4 つのフィールドがスケジューラーが使用するフィールドであることをコントローラーに伝えるにはどうすればよいでしょうか?
よろしく、
グランヴィック
c# - ASP.net cs ファイルで DHTMLX event_bar_date を無効にする
DHTMLX nuget パッケージを使用しており、aspx.cs を通じて event_bar_date の値を無効にするか非表示にしようとしています。
私はこのようなものを見つけましたが、これは慣れていないJSファイルを使用して、csファイルに直接配置したいです
};
javascript - dhtmlxscheduler の DB テーブルに余分なフィールドを挿入する方法は?
私はdhtmlxschedulerが初めてです。いくつかのデモ スケジューラを作成しました。誰もが知っているように、カスタム ライトボックスを作成してそれに応じてデータを送信できますが、私が本当に知りたいのは、デフォルト変数のデータを php からデータベースに送信する方法です。まあ、私はそれが厄介に聞こえることを知っています。はっきりさせておきます。以下は私のscheduler.htmlです:
そして、これは私の types.php です:
私が実際にやりたいことは$doctor_id
、「tevents」テーブルの「extra」列に値を挿入することです。私はどうしたらいいですか ?
前もって感謝します !!!
javascript - ajaxからグローバル変数を返してdhtmlxスケジューラのライトボックスを表示する方法
Knothead ここに、別の問題があります。私は dhtmlx スケジューラ、特に onBeforeLightbox イベントを使用しています。このイベントは、ライトボックスを表示する場合は true を返し、それ以外の場合は false を返します。特定の条件に応じてライトボックスを表示するかどうかのパラメータを設定しようとしています。しかし、私は ajax リクエストからの応答がローカル変数であり、onBeforeLightbox イベント内の範囲外であることに固執しています。主に、質問14220321と質問 5316697の 2 つの記事を参照してきました。 . プロミスとコールバックを使用してみましたが、どちらの方法でも、成功、完了、またはコールバック関数内のローカル変数に固執しています。これまでのところ、機能しているのは async を false に設定することだけです。わかってる、わかってる、それはまずい。これが私が今取り組んでいるコードです:
valApps.php は、SQL クエリの結果に応じて true または false を返します。async を false に設定せずに、onBeforeLightbox イベントのスコープ内で xhr.responseText を取得するにはどうすればよいですか? 現時点では、解決策ははるかに簡単だと思います。当たり前!
dhtmlx - 奇数時間がデータベースからロードされると、dhtmlx スケジューラの時間フィールドが空白になる
ライト ボックスの時間セクションのタイム ステップを 15 に設定しました。
以下はコードです:
これにより、時間コンボ ボックスに 12:00、12:15、12:30、12:45 などの 15 分間隔を設定できます。
ここで、開始時刻が午前 1 時 09 分、終了時刻が午前 1 時 39 分であるイベントをデータベースからロードすると、対応するフィールドが空になります。これらのフィールドは、開始/終了時間が 15 の倍数の場合にのみ入力されます。
この問題を解決するにはどうすればよいですか?
これらのコンボ ボックスを編集可能にする方法はありますか?
tooltip - DHTMLX スケジューラのツールチップ
ウィザードで DHTMLX スケジューラを表示していますが、ウィザードの背後にツールチップが表示されています。前景に表示するにはどうすればよいですか?ありがとう。