問題タブ [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.

0 投票する
2 に答える
332 参照

ajax - ajax drupal を使用してクエリを挿入する

Drupal Ajax はまったくの初心者です。私のプロジェクトでは、データベースに「はい」の値を挿入するためだけに送信ボタンがある単純なフォームが1つあります。そのため、Drupal Ajax で行う必要があります。したがって、そのボタンが送信されると、値はページの読み込みなしで Db に格納され、送信後にボタンの代わりに「正常に選択されました」というテキストが表示されます。

だから、誰でもこの仕事を手伝ってくれます

0 投票する
3 に答える
1415 参照

jquery - ajax drupalを使用したページロードなしのDiv Refresh

私はdbからデータをロードし、カウントの例を表示したい: message(5).だから、div内にクエリを書いた.

Drupal 7 でページをロードせずにカウント div を更新したいのですが、誰か助けてくれますか

前もって感謝します。

0 投票する
1 に答える
90 参照

mysql - インストール中に Drupal AJAX HTTP エラーが発生しました

Windows で IIS 7 を使用して Drupal をインストールしようとしていますが、インストールがかなり進んでから、以下のエラー メッセージが表示されて失敗します。このエラーが発生したときに停止したため、常に Windows サービスに戻って MySQL サービスを開始する必要があります。Drupal Commons とバニラの Drupal ディストリビューションだけをインストールしてみました。

失敗時に再起動するようにサービスのプロパティを設定しようとしましたが、インストール プロセスをさらに進めることができたようですが、何が原因なのかわかりません。

0 投票する
1 に答える
93 参照

ajax - Drupal AngularJS ajax シンプルな ng-repeat アップデート

ng-app内でng-repeat my htmlを置き換えるのに問題があります

コントローラー app.js

console.log は必要なものを返しますが、ng-repeat は更新されません

0 投票する
0 に答える
105 参照

php - Drupal マルチアップロード ファイルフィールド ウィジェットが複数選択 ajax ドロップダウンと競合する

Multiupload Filefield Widgetを使用してノードに multiupload フィールドを作成しました。以下のコードを使用して、デフォルトのノード フォームを変更しています。

フォームには ajax ベースの依存ドロップダウン フィールドがあります。つまり、都市は国に依存します。単一の国を選択すると、フォームは正常に機能します。しかし、国リストから複数の値を選択すると、次のエラーが発生します。

不正な選択が検出されました。サイト管理者に連絡してください。

multiupload フォーム要素が存在する場合、この特定のエラーが発生します。$form から要素を削除すると、複数の選択された値で正常に動作します。

この問題を解決するために私を助けてください。事前に感謝します!

0 投票する
1 に答える
57 参照

drupal-7 - drupal 7 ajax フレームワークの例が機能しない

ユーザー プロファイル ページに 1 つのフォームを追加したいと考えています。だから私はuser-profiled.tpl.phpを作成しました。そのテンプレートでは、テスト用に ajax フレームワークから例をコピーしました。コード全体は次のとおりです。

私は今混乱しています。チェックボックスをクリックした後、テキストフィールドは何も変わりません。私のjqueryのバージョンは1.9です。他に制約はありますか?

0 投票する
1 に答える
233 参照

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 を使用するのは良い方法ではありませんか?

0 投票する
1 に答える
1104 参照

drupal-7 - drupal 7 のボタンのように動作するイメージ ボタンを作成するには?

どのように動作させたいか:

そのアイテムをリストに追加するAjax呼び出しをトリガーするボタン(タイプボタン)のリストがあります。これは、ボタンが醜く見えることを除いて、私が望むとおりに機能します。

問題:

「ボタン」を「画像ボタン」に置き換えようとすると、フォームが送信されますが、これは私が望むものではありません。送信をトリガーしないボタンに画像を追加する方法はありますか? 「画像ボタン」の送信を無効にすることはできますか? または、ボタンに css を使用して画像を追加しますか?

「ボタン」、「画像ボタン」、「送信」の違いは何ですか?