問題タブ [drupal-ajax]
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.
ajax - ajax drupal を使用してクエリを挿入する
Drupal Ajax はまったくの初心者です。私のプロジェクトでは、データベースに「はい」の値を挿入するためだけに送信ボタンがある単純なフォームが1つあります。そのため、Drupal Ajax で行う必要があります。したがって、そのボタンが送信されると、値はページの読み込みなしで Db に格納され、送信後にボタンの代わりに「正常に選択されました」というテキストが表示されます。
だから、誰でもこの仕事を手伝ってくれます
jquery - ajax drupalを使用したページロードなしのDiv Refresh
私はdbからデータをロードし、カウントの例を表示したい: message(5).だから、div内にクエリを書いた.
Drupal 7 でページをロードせずにカウント div を更新したいのですが、誰か助けてくれますか
前もって感謝します。
mysql - インストール中に Drupal AJAX HTTP エラーが発生しました
Windows で IIS 7 を使用して Drupal をインストールしようとしていますが、インストールがかなり進んでから、以下のエラー メッセージが表示されて失敗します。このエラーが発生したときに停止したため、常に Windows サービスに戻って MySQL サービスを開始する必要があります。Drupal Commons とバニラの Drupal ディストリビューションだけをインストールしてみました。
失敗時に再起動するようにサービスのプロパティを設定しようとしましたが、インストール プロセスをさらに進めることができたようですが、何が原因なのかわかりません。
ajax - Drupal AngularJS ajax シンプルな ng-repeat アップデート
ng-app内でng-repeat my htmlを置き換えるのに問題があります
コントローラー app.js
console.log は必要なものを返しますが、ng-repeat は更新されません
php - Drupal マルチアップロード ファイルフィールド ウィジェットが複数選択 ajax ドロップダウンと競合する
Multiupload Filefield Widgetを使用してノードに multiupload フィールドを作成しました。以下のコードを使用して、デフォルトのノード フォームを変更しています。
フォームには ajax ベースの依存ドロップダウン フィールドがあります。つまり、都市は国に依存します。単一の国を選択すると、フォームは正常に機能します。しかし、国リストから複数の値を選択すると、次のエラーが発生します。
不正な選択が検出されました。サイト管理者に連絡してください。
multiupload フォーム要素が存在する場合、この特定のエラーが発生します。$form から要素を削除すると、複数の選択された値で正常に動作します。
この問題を解決するために私を助けてください。事前に感謝します!
drupal-7 - drupal 7 ajax フレームワークの例が機能しない
ユーザー プロファイル ページに 1 つのフォームを追加したいと考えています。だから私はuser-profiled.tpl.phpを作成しました。そのテンプレートでは、テスト用に ajax フレームワークから例をコピーしました。コード全体は次のとおりです。
私は今混乱しています。チェックボックスをクリックした後、テキストフィールドは何も変わりません。私のjqueryのバージョンは1.9です。他に制約はありますか?
programmatically-created - FormStateInterface::getTriggeringElement() を使用した「2 次元の「別のアイテムを追加」」の問題
私は drupal 8 を学んでいます。「2 次元」「別のアイテムを追加」フォームを含むページを作成したいと考えています。私のコードはほとんど問題なく動作しますが、家に部屋を追加すると奇妙な動作が発生します (FormStateInterface::getTriggeringElement() からのデバッグ ログに奇妙な値が記録されています。コードとログについては下部を参照してください)。
最初 : 家と部屋の 2 つの構造があります。ユーザーはいくつかの家を作成でき、家ごとにいくつかの部屋を作成できます。
家をいくつか追加すると、フォームは正常に機能します。
最後の家にいくつかの部屋を追加すると、フォームも正常に機能します。
しかし、「最後ではない」家にいくつかの部屋を追加すると、フォームが正常に機能しません (スクリーンショットでは、ブロックハウス「1」の「部屋を追加」を 1 回クリックし、「 house 1" が "house 2" (?!) になり、クリックすると 5 つの部屋が追加されます (?!) :
ここに私のコードと奇妙なデバッグ ログがあります。なぜこの値を取得するのか説明しません (room_addMoreSubmit コールバックの getTriggeringElement() から、これが問題だと思います)。
家「1」で「部屋を追加」ボタンをクリックしたときのログ (room_addMoreSubmit の「dd」):
家番号 1 の [部屋を追加] ボタンをクリックすると、getTriggeringElement は追加ボタンの親の配列を返します。ご覧のとおり、親は「1」ではなく「2」です (家 1)。したがって、家 1 の「部屋を追加」ボタンをクリックすると、これは家「2」であり、識別されません。家「1」。
理由がわかりません... getTriggeringElement を使用するのは良い方法ではありませんか?
drupal-7 - drupal 7 のボタンのように動作するイメージ ボタンを作成するには?
どのように動作させたいか:
そのアイテムをリストに追加するAjax呼び出しをトリガーするボタン(タイプボタン)のリストがあります。これは、ボタンが醜く見えることを除いて、私が望むとおりに機能します。
問題:
「ボタン」を「画像ボタン」に置き換えようとすると、フォームが送信されますが、これは私が望むものではありません。送信をトリガーしないボタンに画像を追加する方法はありますか? 「画像ボタン」の送信を無効にすることはできますか? または、ボタンに css を使用して画像を追加しますか?
「ボタン」、「画像ボタン」、「送信」の違いは何ですか?