問題タブ [jquery-load]

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 に答える
1926 参照

php - PHPは別のページのURLから値を取得できますか?

jQueryを使用してページを部分的に更新したいと思います。ページbがページaにロードされます。また、ページbには、URLルールに応じて値を取得するmysql検索があります。では、PHPが別のページのURLから値を取得することは可能ですか?ありがとう。

ページa:

ページb:

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

jquery - jQuery.Load() が IE9 で正しく機能しない

私のサイトのホームページでは、jquery.load()が で実行され$(document).ready()、次のような URL を要求します。

"/ajax/Listings.aspx?pageindex=0"

このページが実行されると、Page_Load()aは表示される製品を返すListViewa にバインドされます。DataSet項目がない場合は、次のEmptyDataTemplateように表示されます。

「現在、商品はありません」

私のシステムには、表示されるべき製品が 1 つあります。FireFox では、これが返され、ページに正しく表示されます。

ただし、Internet Explorer ではEmptyDataTemplateが表示されます。さらに、URL ("/ajax/Listings.aspx?pageindex=0") が IE9 ブラウザーで (新しいタブとして) 開かれると、1 つの製品が返されます。

ListViewIE9 がwhen にアイテムをバインドしないのはなぜjQuery.Load()ですか?

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

php - .load() を使用してロードされたファイルを介して DOM に追加された要素にアクセスする

jQuery .load() を使用してphpファイルをロードしています。この php ファイルは、新しい div をエコーし​​ます。この div には属性「title」が含まれており、その値を js ファイルで取得する必要があります。

これにより、num = "undefined" になります。この理由は、最初の $(document).ready が実行された後に div#max_page が DOM に追加されたため、jQuery は単にその存在を認識していないためだと想定しています。そうですか?

問題はどのように解決できますか?(私は .live() を試してみましたが、うまくいきませんでした)

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

jquery - jQuery で IP アドレスを取得

昔からの質問。解決策を見つける必要があります。

これ:

$.getJSON("http://jsonip.appspot.com?callback=?", function(data){ip=data.ip});

もう機能していないようです:

これを見つけましたhttp://checkip.dyndns.org/

読み込み (jsonp として設定されたデータ型) を使用して html を取得しようとしましたが、正しく実行しているとは思えないか、実行できないだけです。

何か助けはありますか?

スタックに感謝します;-)

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

jquery-dialog - jQuery.load() JSP を div に

JSP インポートに関する情報を探しています。私は現在、main.jsp を持っています。jsp は、ユーザーがアイテムを選択すると、jQuery を使用して div にロードされます。次に、その div 内で、モーダル ダイアログが別の選択で開かれ、そこに jsp が読み込まれます。すべてのデータは正常に戻ってきていますが、CSS の書式設定がオフになっています。各 JSP にはヘッドとボディがあり、個別に実行できます。単独では問題ないように見えますが、一緒にすると異なる CSS 属性を取得し始めます。2 番目と 3 番目にロードされた JSP のヘッドとボディを取り除き、必要なすべての js ファイルと css ファイルをメインに含めて、正常に動作させることができますか? head タグと body タグは必要ですか? jQuery .load() 呼び出しを使用しています。

0 投票する
5 に答える
17611 参照

jquery - promiseでjQueryロードを使用する

私はまだ頭を包み込もうとしてdeferredいますが、そうではないので、これを念頭に置いて、次の方法について質問があります。

私のチームと私には3つの別々の.load()メソッドがあり、それぞれが特定のテンプレートを取得して同じコンテナーに追加します。各ロードには、ご想像のとおり異なる時間がかかるため、コンテンツがロードされると、「階段状」の方法でロードされます(1、2、3)。deferredオブジェクトを利用して、すべて完了するまで待ってから、同時に追加して「階段」アクションを削除したいと思います。

3つの呼び出しはすべて、上記の呼び出しと同様です。

どうすればこれを達成できますか?

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

django - jQuery .load()がDjangoで機能しない

Django で URL を呼び出して、その内容を読み込もうとしています。今私は持っています:

そして、 update_dropdown が参照するビューは次のとおりです。

ただし、何らかの理由で .load() が機能しません。URL に直接アクセスすると、期待どおりのデータが表示されますが、.load() は連携しません。アラートが機能しないため、表示の問題ではないことはわかっています(@csrf_exemptを削除しない限り、エラーページのHTMLにアラートが表示されます)

何が起こっているのかかなり混乱しています。これをデバッグして、何時間もエラーを見つけようとしています。助けていただければ幸いです。

戻り値の型を JSON オブジェクトにして getJSON() を使用すれば動作させることができますが、それは避けたいと思います。

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

jquery - ie7、firefox5 での jquery ロード関数と jquery フォーム ajaxsubmit の問題

フォームでコメント セクションを使用しており、jquery の "load" 関数を使用して読み込まれます。その読み込まれた html の中に、document.ready 関数と jquery フォームの ajax submit 関数があります。

ie7 または firefox5 でコメントを送信しようとすると、機能しません。代わりに、コメント セクションのコンテンツを含む新しいページが表示されます。

これは、Ajax 送信に関する問題が原因であると考えています。さらに追跡したところ、読み込まれた html 内の JavaScript が ie7 または firefox5 で機能していないことがわかりました。

読み込まれた html の内部には、ドキュメントの準備ができている関数があります。そこに警告メッセージを入れました。Chrome と firefox4 は、そのコメント セクションが読み込まれたときにそのアラートを表示していました。しかし、この変更は ie7 または firefox5 では表示されませんでした。しかし、コメントセクションは読み込まれました。

このため、これらのブラウザではコメントの投稿も機能していません。

誰かがこれに対する解決策を持っていますか?

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

javascript - .load()でjsファイルを一度ロード(src=...)する方法は?

この html コードは、.load() で呼び出したい html です。ページ ヘッダーに js ファイルを一度ロードしたいのですが、js ファイルを html コードに再度ロードしたくありません。
次のコードは真です。しかし、HTMLコードの他のイベントjQueryは機能しませんでした。私は何をしますか?js:

html:

敬意を表して

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

jquery - jQueryは`.get()`を使用せずに `.load()`を追加します

との(多くの)違いの1つ.load().get()、前者はHTMLフラグメントを使用できるのに対し、後者は、前述のHTMLフラグメントが完全に有効なXML構造である必要があることです。

HTMLのフラグメントである外部ファイルをロードして要素に追加しようとしています。ただし、デフォルトでは、ロードは置き換えられますが、追加されません。

これに対する一般的な解決策は.get()代わりに使用することのようですが、ファイルが有効なxmlドキュメントである可能性はほとんどないため、私の状況では機能しません。

これを使用する方法はあり.load()ますか?

そして、私が使用しているHTMLの例:

およびhtmlファイル:

.load()外部ファイルのTRをTABLEに追加するために使用できますか?