問題タブ [partial-page-refresh]

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 投票する
1 に答える
1103 参照

php - AJAXは、テーブルをリセットせずにテーブルにデータを追加します.

SQL データベースからデータを取得してテーブルに出力する php ページがあります。データベースの特定の行に特定のパラメーターがある場合、その下に非表示の行が挿入され、行を展開するボタンが表示されます。これはすべて正常に機能し、ajax を使用して別のページの div にクエリを実行できますが、誰かが (jquery を使用して) 非表示の行を展開し、ajax 更新タイマーが発生すると、その行がリセットされて非表示になります。

これが記入されたページとそれに付随する ajax コードです。

そして、query.php から:

これは、行の 1 つが展開されたときにどのように見えるかのイメージです。

したがって、基本的には、ajax の更新がロールスルーされたときに行を縮小するのではなく、ページにデータを追加するだけです。助けてくれてありがとう!

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

ruby-on-rails - RubyonRailsでのフォーム送信時にページを更新せずに結果データを表示する

私はRubyonRailsの初心者です。私は問題で立ち往生しています。件名のリストがあり、このリストの下に件名を追加するためのフォームがあります。ページを更新せずに件名を追加し、件名のリストのすぐ下にこの件名を表示しようとしています。新しく追加された件名がデータベースに挿入されていますが、ページを更新しないとリストの下部に表示されません。これが私のコントローラー(subject_controller.rb)です

これが私の部分ファイル(_subject.html.erb)です

これが私のビューページ(list.html.erb)です

これが私のjsファイルです

私はruby1.9.3とrails3.2.6を使用しています

0 投票する
4 に答える
3203 参照

php - PHP - ナビゲーションバーを更新せずにコンテンツをロードする方法

Facebookのようにナビゲーションバーを更新せずにコンテンツをロードする方法を見つけようとしています。

Facebook のプロフィール (タイムラインではない) を見ると、左側の列に「ウォール」、「情報」、「写真」、「友達」などのナビゲーション バーがあります。

そして、例えば「wall」をクリックすると、url がwww.facebook.com/yourid?sk=wallになり、中央の列が更新されてコンテンツが読み込まれます。ただし、これは左側のナビゲーション バー (上部のメニュー バーも) を更新せずに発生します。

これはどのように作動しますか?

私はwww.example.com/profile.php?id=1234、ナビゲーションバーのあるメインページである のような URL を持つ php Web サイトに取り組んでおり、ユーザーがページを作成すると、URL は になりwww.example.com/profile.php?id=1234&page=1ます。&page=1ナビゲーション バーの部分を更新せずにそのコンテンツを読み込むにはどうすればよいですか?

======================================

タイトルから (javascript なしで) を削除しました。Facebookはjavascriptなしでそれを行うと思っていましたが、間違っていました。

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

iframe - ページ全体を更新するときに iframe が更新されない

iFrame とその iFrame を更新するボタンを含むページがあり、必要に応じて機能しています。私がやろうとしているのは、ページ全体を更新するときに iFrame を更新できないようにすることです。

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

c# - c#はdb /liveupdateから新しいデータを取得します

これはwebappです/DBからすべての「新しい」データを取得する必要があります。例>DB/に新しいデータが追加されたため、このWebAppは、すべてのページを更新せずにこのデータをすぐに表示する必要があります/一種のライブアップデートです!:)

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

javascript - すべての画像を JavaScript で更新しますか?

ネットワーク上の各カメラについて、CCTV サーバーから最新の画像をロードしようとしています。

次のコードがあります。これは正しく機能し、画像を常に更新します。ただし、ページの最終バージョンでは、ページに約 10 個のカメラ画像が表示されます。特定の画像だけでなく、すべての画像を更新するように、現在のコードを変更できるかどうか疑問に思っていました。

最初は、各画像に同じ識別子を使用できると思っていましたが、各画像のソースが異なることに気付きました。

任意のポインタをいただければ幸いです!

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

drupal - 別のブロックの変更に基づいてブロックの内容を変更する

私は経験豊富な Java/C++ プログラマーですが、Drupal/PHP はまったく初めてです。

短い質問:

特定のブロックへの入力に基づいて、ページ内のすべてのブロックを更新するにはどうすればよいですか?

正確なシナリオ:

http://www.google.com/financeに似た表示と動作を持つ Web サイトを作成しようとしています。Drupal 7 でこのためのカスタム モジュールの作成を開始しました。

  1. ユーザーが特定の会社名を入力できる上部の入力ブロック。
  2. 一般的な内容から始まるメイン ブロック(例: テーブルと経済に関する最新ニュースなど)。ブロック 1 で会社が選択されるとすぐに、これは選択された会社に関するニュースと表に変わります。
  3. いくつかの関連するグラフなどを表示するサイドグラフ ブロックです。ここでも、会社が選択されていない場合は、一般的なグラフ (S&P、ダウ ジョーンズ、NASDAQ など) が表示され、会社が選択されている場合は、選択された会社の詳細が表示されます。

私の見方では、ウェブサイトはユーザーの「現在のコンテキスト」で機能します。では、Drupal でセッション レベル変数を設定し、この変数の現在の値に基づいてすべてのブロックを更新できますか?

ただし、これを達成する方法がわかりません。これを行うための最良の方法は何ですか? (AJAX? タクソノミー?)

ポインタ、ヒント、提案、例、サンプル コードは大歓迎です。

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

javascript - ページを更新せずに表示ボックスを更新するにはどうすればよいですか?

ステップをカウントするスクリプトがありunicreatures.com、カウントをクリアするボタンを追加しました。それは機能しますが、ページがリロードされるまで表示ボックスが新しいカウントで更新されないという事実に満足していません。カウントがクリアされた後、ページをリロードせずにボックスの内容を更新する方法はありますか?

誰かが私を正しい方向に向けることさえできれば幸いです。答えを探すのに数時間を費やしましたが、間違った検索用語を使用している可能性があります。

私は使用していませんJQueryので、すべての情報をに保管してくださいJavaScript

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

javascript - Xpages の部分的な更新が機能しなくなった

利用可能な連絡先のリストを表示する dijit があります。選択した連絡先は、重複する連絡先が選択されていないことを確認するコードを追加するまで、部分的な更新によって更新されていたビュー パネルに表示されました。現在、パネルは更新されません。何か案は?

重複をチェックするSSJSは次のとおりです。これを適切に説明していない場合、またはこの「問題」に対する本当に簡単な解決策がある場合は申し訳ありません-ここではまったく初心者です。

0 投票する
7 に答える
12264 参照

php - PHPを使用してページを更新せずにレコードを削除する

私は以下のようなHTMLとPHPのコードを持っています:

HTML

deleteData.php

これは、レコードが削除された後も、更新されるまでレコードがページに表示されることを除いて、うまく機能します。これを修正するにはどうすればよいですか。