問題タブ [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.
php - PHPは別のページのURLから値を取得できますか?
jQueryを使用してページを部分的に更新したいと思います。ページbがページaにロードされます。また、ページbには、URLルールに応じて値を取得するmysql検索があります。では、PHPが別のページのURLから値を取得することは可能ですか?ありがとう。
ページa:
ページb:
jquery - jQuery.Load() が IE9 で正しく機能しない
私のサイトのホームページでは、jquery.load()
が で実行され$(document).ready()
、次のような URL を要求します。
"/ajax/Listings.aspx?pageindex=0"
このページが実行されると、Page_Load()
aは表示される製品を返すListView
a にバインドされます。DataSet
項目がない場合は、次のEmptyDataTemplate
ように表示されます。
「現在、商品はありません」
私のシステムには、表示されるべき製品が 1 つあります。FireFox では、これが返され、ページに正しく表示されます。
ただし、Internet Explorer ではEmptyDataTemplate
が表示されます。さらに、URL ("/ajax/Listings.aspx?pageindex=0") が IE9 ブラウザーで (新しいタブとして) 開かれると、1 つの製品が返されます。
ListView
IE9 がwhen にアイテムをバインドしないのはなぜjQuery.Load()
ですか?
php - .load() を使用してロードされたファイルを介して DOM に追加された要素にアクセスする
jQuery .load() を使用してphpファイルをロードしています。この php ファイルは、新しい div をエコーします。この div には属性「title」が含まれており、その値を js ファイルで取得する必要があります。
これにより、num = "undefined" になります。この理由は、最初の $(document).ready が実行された後に div#max_page が DOM に追加されたため、jQuery は単にその存在を認識していないためだと想定しています。そうですか?
問題はどのように解決できますか?(私は .live() を試してみましたが、うまくいきませんでした)
jquery - jQuery で IP アドレスを取得
昔からの質問。解決策を見つける必要があります。
これ:
$.getJSON("http://jsonip.appspot.com?callback=?", function(data){ip=data.ip});
もう機能していないようです:
これを見つけましたhttp://checkip.dyndns.org/
読み込み (jsonp として設定されたデータ型) を使用して html を取得しようとしましたが、正しく実行しているとは思えないか、実行できないだけです。
何か助けはありますか?
スタックに感謝します;-)
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() 呼び出しを使用しています。
jquery - promiseでjQueryロードを使用する
私はまだ頭を包み込もうとしてdeferred
いますが、そうではないので、これを念頭に置いて、次の方法について質問があります。
私のチームと私には3つの別々の.load()
メソッドがあり、それぞれが特定のテンプレートを取得して同じコンテナーに追加します。各ロードには、ご想像のとおり異なる時間がかかるため、コンテンツがロードされると、「階段状」の方法でロードされます(1、2、3)。deferred
オブジェクトを利用して、すべて完了するまで待ってから、同時に追加して「階段」アクションを削除したいと思います。
3つの呼び出しはすべて、上記の呼び出しと同様です。
どうすればこれを達成できますか?
django - jQuery .load()がDjangoで機能しない
Django で URL を呼び出して、その内容を読み込もうとしています。今私は持っています:
そして、 update_dropdown が参照するビューは次のとおりです。
ただし、何らかの理由で .load() が機能しません。URL に直接アクセスすると、期待どおりのデータが表示されますが、.load() は連携しません。アラートが機能しないため、表示の問題ではないことはわかっています(@csrf_exemptを削除しない限り、エラーページのHTMLにアラートが表示されます)
何が起こっているのかかなり混乱しています。これをデバッグして、何時間もエラーを見つけようとしています。助けていただければ幸いです。
戻り値の型を JSON オブジェクトにして getJSON() を使用すれば動作させることができますが、それは避けたいと思います。
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 では表示されませんでした。しかし、コメントセクションは読み込まれました。
このため、これらのブラウザではコメントの投稿も機能していません。
誰かがこれに対する解決策を持っていますか?
javascript - .load()でjsファイルを一度ロード(src=...)する方法は?
この html コードは、.load() で呼び出したい html です。ページ ヘッダーに js ファイルを一度ロードしたいのですが、js ファイルを html コードに再度ロードしたくありません。
次のコードは真です。しかし、HTMLコードの他のイベントjQueryは機能しませんでした。私は何をしますか?js:
html:
敬意を表して
jquery - jQueryは`.get()`を使用せずに `.load()`を追加します
との(多くの)違いの1つ.load()
は.get()
、前者はHTMLフラグメントを使用できるのに対し、後者は、前述のHTMLフラグメントが完全に有効なXML構造である必要があることです。
HTMLのフラグメントである外部ファイルをロードして要素に追加しようとしています。ただし、デフォルトでは、ロードは置き換えられますが、追加されません。
これに対する一般的な解決策は.get()
代わりに使用することのようですが、ファイルが有効なxmlドキュメントである可能性はほとんどないため、私の状況では機能しません。
これを使用する方法はあり.load()
ますか?
そして、私が使用しているHTMLの例:
およびhtmlファイル:
.load()
外部ファイルのTRをTABLEに追加するために使用できますか?