問題タブ [cfc]
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.
asp.net-mvc - URLに関する質問
http://localhost/Extranet/mvc/indications.cfc/indication
これは、内部で使用するMVCURLです。.cfc拡張子とは何ですか?
coldfusion - CFfile -- クエリされたデータに値が設定されていません
私はこの追加ユーザー フォームを持っています。また、データをクエリして value="#query.xvalue#" を設定することで、編集ユーザー フォームとしても機能します。ユーザーが存在する場合(たとえば、ユーザーを編集している場合、データベースからユーザーデータをロードします。<cffile
フィールドでこれを行うと、データはロードされません。挿入がデータを挿入するときに、データベースを上書きします空白文字列の値 (ユーザーが新しいファイルを入力しない場合) これを回避するにはどうすればよいですか?
コード:
形:
フォーム プロセッサ:
フロン
引数:
クエリ:
function - Coldfusionthis.mappingsはcfc->関数では機能しません
application.cfcで定義したマッピングを他のcfcの他の関数で機能させるにはどうすればよいですか?
つまり、this.mappings ["plugins"]はどのページでも問題なく機能しますが、this.mappings["plugins"]を呼び出す関数を含むcfcをインスタンス化しようとすると失敗します。
ありがとう
編集:わかりません-これが私がやろうとしていることです:application.cfcで:
およびstock.cfc:
coldfusion - CFCファイルを複数のファイルに分割する
古いプロジェクトを更新するように依頼されました。cfcファイルにアクセスすると、3000行を超えるコードと100を超えるcffunctionが含まれていました。他のページのコードを変更せずに、cffunctionsが論理的にグループ化された複数のファイルにcfcを分割できるかどうか疑問に思いました。
javascript - ColdFusionで更新せずにフォーム値を入力クエリパラメータに渡す方法
私は正しい方向へのナッジを探しています!
javascriptを使用して3つのドロップダウン選択を動的に入力するフォームを持つColdFusionページがあります(.jsページで関数を呼び出し、次にAjaxを使用してストアドプロシージャを指す別の.cfmページを呼び出します..そして最終的に結果は元のページに戻り、次の選択ボックスに入力されます–これにより、選択の合間にページを更新する必要がなくなります、PHEW!)。
前の3つのドロップダウン選択を行った後にユーザーが入力する必要がある2つのテキストボックスもあります。このユーザー入力に基づいて、次のことを行う必要があります。
1)ページを更新せずにTEXT AND SELECTION入力に基づいてDBを検索するクエリを呼び出します(データを保持する必要があります)2)ユーザーが更新せずに一致を選択できるように結果をテーブルに出力します(推奨)3)送信しますその値を作成して、テーブルからリクエストを処理する次のページに渡します
すべてのCFコードを使用してこのページを処理するソリューションがありますが、次のドロップダウンに値を入力するには、ドロップダウンを選択するたびにページを更新する必要があります。これは機能しますが、かなり厄介で、あまりきれいに見えません。
上記のJavascriptメソッドを使用してこれを実現する方法について何かアドバイスはありますか?私はレガシーコードを使用しているので、構造全体を作り直す際の選択肢が限られており、既存の機能を可能な限り維持したいと考えています。
呼び出しページのドロップダウンリスト構造とajaxの例:
メインCFMページ:
.JSページ
選択に基づいて入力する必要があるメインクエリ(#arguments#タグは無視してください)
ソリューションの後に編集:
.JSページに新しい関数を作成して、CFCアプローチを採用することにしました。この関数は、ユーザーがStreetおよびCityの入力フィールドに入力すると呼び出されます。私がまだ理解していないのは、関数をフォーマットする方法と、その関数/クエリ(cfcから)に結果が入力されたテーブル(またはcfgrid?)を返す方法です。これまでの関数にあるものは次のとおりです(これまでのクエリは上記と同じです)。
jquery - ColdFusion と jQuery Ajax を使用してデータを返す
データベースにクエリを実行する cfc ファイルにリクエストを送信しています。これらの結果を構造体、配列、またはその他の方法で保存しますか? 結果を保存して返す方法に応じて、jQuery からの断片をどのように処理すればよいでしょうか?
結果を配列に保存して、そのように結果の1つだけを表示しようとしましたが、うまくいきませんでした:
performance - CFCをアプリケーション変数に格納するか、ページ呼び出しでCFCをインスタンス化する方が効率的(パフォーマンス)ですか?
私はColdFusionの動的Webサイトに取り組んでいます。このウェブサイトには、多くのCFCと各CFC内の多くの機能があります。 CFCのインスタンスをアプリケーション変数に格納してから、ページの読み込みごとに各CFCを個別にインスタンス化する方が効率的でしょうか。
ページごとに、最大2つの個別のCFCが呼び出されます。また、リクエストが増えたときにパフォーマンスがどのように影響を受けるかにも興味があります(ストレス)。
ありがとう!
inheritance - CFC が相互に拡張されると、機能が一方向にしか継承されないのはなぜですか?
次の 2 つの CFC があります。
Foo.cfc に存在するすべての関数が Bar.cfc で使用できることはわかっています。しかし、その逆は正しくないようです。Bar.cfc の関数を Foo.cfc でも利用できるようにすることはできますか? それとも、継承は一方向にしか機能しませんか?
json - FullCalendarがイベント時間を表示しない-CFCから供給
私はこれが何度も尋ねられた(そして答えられた)のを見てきましたが、これまでのところ、どの解決策も私のために働いていません。
jsonデータをFullCalendarのインスタンスに返すcfcがあります。
返されるデータは次のようになります。
[{"id":2、 "title": "Test Event One"、 "start": "February、17 2011 09:30:00"、 "end": "February、17 2010 10:30:00"、 "allday":false}]
イベントは、すべてのカレンダービューで適切な日に表示されますが、終日セクションに表示されます。
私は次のようにカレンダーを呼び出しています:
私はこれでどんな助けにも本当に感謝します-ありがとう
jquery - CFC JSON 出力 - クエリ結果の表示に関する問題
これは非常に詳細な長い質問です。そのため、最初にお詫び申し上げます。しかし、これを簡潔に尋ねる方法がわかりません。
私は 2 つの CFC を持っています。どちらもクエリから JSON を返すように設計されており、jquery を使用して結果を表示しています。
最初の CFC は次のようになります。
これが呼び出され、次を使用して結果が表示されます。
すべて正常に動作します。
2 番目の CFC は次のようになります。
この CFC は、以下によって呼び出され、データが表示されます。
これは JSON データ ヘッダーを返しますが、データは返しません。何が違うのか、2 番目の例ではどこが間違っているのかわかりません。
アドバイスをいただければ幸いです - 質問の長さについて再度お詫び申し上げます。
サイモン