問題タブ [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 投票する
3 に答える
2452 参照

php - ajaxとjqueryを介してphpでMySQLデータを削除し、削除されたデータなしでページを表示します

私はこのリンクを持っています(以下に表示)。クリックすると、投稿のIDがdelete_post.phpというPHPファイルに送信され、そのIDを持つ投稿がMySQLデータベースから削除されます。これは、投稿が削除された後、更新されるまで投稿がページに表示されることを除いて、うまく機能します。リンクをクリックしてページを更新した後ではなく、リンクをクリックするとすぐに投稿がページから削除されるようにするにはどうすればよいですか。

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

javascript - Ajax機能を備えたページはデータを更新しません

私のスクリプトは完全に正常に機能しています。ただし、コンテンツは新しいデータを取得するために自動的に更新されません。なんでそうなの?

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

ajax - リロードせずにページの div を更新する方法

私のテーブルにはデータベースからの結果があり、テーブル内のリンクをクリックして削除すると、ページをリロードせずにテーブルを更新しようとしています。以下のコードでは機能しますが、別のリンクをクリックできるようにするには、ページ全体を更新する必要があります。立ち往生!!

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

asp.net - マスター ページの UpdatePanel と 2 つのコンテンツ プレースホルダー領域

少し改善したい "レガシー" ASP.NET サイトがあります。私が何とかしたい分野の 1 つはページの更新です。今のところ、常にページ全体の更新ですが、部分的な更新の使用を開始したいと考えています。

私はこれに ASP.NET を使用できることを望んでいましたがUpdatePanel、これを機能させる方法に少しこだわっています。

いくつかのコンテンツ プレースホルダーを定義するマスター ページがあります。単純化すると、次のようになります。

私のコンテンツ ページでは、私のグリッドはcphContent領域内のデータを表示しています - そして私のcphSearch領域にはいくつかの入力コントロールがあります - aRadioButtonListと two DropDowns。これらのコントロールの何かが変更されるたびに、今のところ、ポストバックが発行されます (AutoPostback="true"設定されています)。

私の問題は、次の 3 つのコントロールからのポストバックを「リッスン」するようにUpdatePanel(エリア内のグリッドをラップしようとしている) にどのように指示するかです。cphContentcphSearch

my を追加すると<asp:UpdatePanel>、 section<Triggers>が表示されますが、コンテンツ領域のそれらのコントロールがcphSearch表示されないため、更新トリガーとして実際に追加することはできないと思いますよね?

私はそれを完全に理解していません(絶対に可能です!)、またはこれを機能させるための明らかな手順/トリックが欠けているか、または単に不可能です。お知らせ下さい!

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

ajax - AJAX Jqueryはすべてのコンテンツを更新しますが、新しいコンテンツのみが必要です

私は車輪を再発明しているかもしれませんが、それは意図的なものです. PHP HTML MySQL CSS を使用してリアルタイム チャット アプリケーションを作成しようとしています。ネットワーク上で非常にうまく機能し、毎秒新しいコンテンツを取得しています. IE では、毎秒ちらつきに気付くことがあります。新しいコンテンツがなくても、すべてのデータが何度も引き出されているように見えますが、私はそれが好きではありません。

これが私のリフレッシュJSコードです:

data.php は、すべてのデータベース レコードをループして表示しています。

私は解決策、退色などをインターネットで調べましたが、これを達成する方法が思いつきません。確かに、素晴らしく簡単で効率的な方法がありますか?

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

asp.net-ajax - jqueryダイアログを閉じるとページが更新されます

jqueryモーダルポップアップ内のボタンをクリックしてjqueryモーダルダイアログを閉じた後、aspxページを更新したい。私のページには更新パネルがあるので、それも検討してください。

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

c# - ASP.NET MVC 3 を使用した PartialView の継続的な更新

ASP.NET MVC 3 を使用して Web サイトを開発しています。

下の図に示すように、さまざまな部門からのニュースを含むいくつかのセクションがあります。

http://i.stack.imgur.com/G21qi.png

セクションは、を使用してマスターページに追加されます

id 1 = "Ledelsen"、2 = "Omstillingen" など。

私のコントローラーには次のアクションが含まれています:

CRUD を起動して実行しましたが、設定した間隔で、ポストバックなしで PartialViews を更新する方法を教えてください。

これを達成するにはJavascript/jQueryを使用する必要があると思いますが、できませんでした。

誰かが私を正しい方向に向けることができますか?

前もって感謝します

編集: 明確にするために、ページ全体を更新するのではなく、部分ビューの非同期更新のみを行います

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

php - ページをリダイレクトし、ajaxを使用してそのページ内のdivをロード/更新します

私はajaxを使用してwindow.location="page.php"でページにリダイレクトしています

ページがリダイレクトされた後、そのページ内にdivをロードする必要があります。たとえば、search.php。

私はこれを行う方法を読んでいます、そして私が集めたものからあなたはjqueryを使ってこれを行うことができます。私はjqueryを使ったことがないので、誰かが私を助けてくれるなら、私は本当に感謝します。

jqueryなしでそれを行うことができればさらに良いです!

編集:私がやろうとしていることをもう一度説明させてください。そのデータベースを更新するテーブルがあります。それはすべて、php、js、ajaxを介して行われます。

たとえば、「Displaytable.php」はテーブルを表示します。ユーザーは検索でき、検索結果をdivに置き換えます。誰かが更新したいときは、update.phpに行きます。更新後、検索結果をdivに入れてページをDisplaytable.phpにリダイレクトしたいと思います。私は検索を行うためにセッション変数を使用しています。検索は正常に機能します。別のページでテストしました。

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

c# - Silverlight キャンバスの再描画

私のアプリケーションでは、私が持っているいくつかのデータに基づいて部屋を描いています。その「部屋」には棚があります (これはレイアウト グリッドにすぎません)。ユーザーは、棚のセクションを表すグリッド内のセルに対していくつかのアクションを実行できます。(棚スペースを製品専用にするようなものです)。部屋に対するアクションが完了したら、ページが初めて読み込まれたかのように部屋を再描画したいと思います。私はそれを機能させることができないようです。

キャンバスの子をクリアして部屋に戻ろうとしましたが、空白のページしか表示されません。コードは非常に単純です。

私は他の多くの方法を試しましたが、どれもうまくいきませんでした。ここで正しいアプローチを使用しているかどうか、または見落としているものがあるかどうか教えてください。

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

jquery - JQuery-2秒ごとにボタンをクリックします

基本的に、更新ボタンがあります。ユーザーが更新ボタンをクリックすると、Webサービスが呼び出され、データが返され、divコンテナーが更新されて新しいデータが表示されます。

しかし、ユーザーに更新ボタンをクリックさせずにdivコンテナーを更新したいのですが。

ページ全体を更新せずに、jQueryに2秒ごとにボタンをクリックさせるにはどうすればよいですか?またはこれを行うためのより良い方法はありますか?