問題タブ [responsetext]

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

javascript - xmlhttp.responseTextを返すことができませんか?

ここでの問題に対する洞察はありますか?実行すると、コードは何も生成しません。ページにテキストは表示されません。コメント行のコメントを外すと、xmlの結果が表示されます。なぜ変数として渡せないのですか?(アラートfyiを受け取ったので、関数が呼び出されています。)

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

javascript - javascript の httprequest とバイナリ データ

jpg 画像を表すバイナリ データストリームである httprequest の応答を何度も読み取ろうとした後も、まだ苦労しています。

編集:全体

私はIE8を使用しており、HTML 5は使用していません(FF12でも試しました)ので、常に次のようなエラーが発生します

また

変数にコピーしても機能しません

何が間違っているか、または私が試すことができるアイデアはありますか?

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

javascript - xmlhttprequest オブジェクトは動作していますが、応答で出力を提供していませんか?

getlink.php特定のファイルのリンクを取得するためにスクリプトを呼び出している次のコードがあります。しかし、私が行うalert(xhr.responseText)と、何も表示されません。しかし、フィールドconsole.log("my object: %o", xhr); を与えるのでコンソールに出力すると。responseTextコードは次のとおりです。

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

jquery - responseText が空白を返すのはなぜですか?

フィールドに位置の緯度と経度の座標が含まれるデータベース テーブルがあります。データベースからの情報を使用して、Google マップ ビューのマーカーを作成したいと考えています。

クエリ関数を次のように実装しました

この関数を PHP ページから呼び出すと、通常の JSON 形式が返されます。

私の問題は、ajax クエリの実行です。上記のクエリ関数は、ログイン、ログアウト、登録などを制御する 6 つほどのユーティリティ関数を含む php スクリプト ファイルにあります。jquery経由でデータベースにクエリを実行するには、試しました

私の問題は、応答が常に空であることです。これは URL の構成によるものですか、それとも他の理由によるものですか?

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

javascript - XMLHttpRequestresponseTextの初期値

私はいくつかのバグを修正するために他の誰かのコードを理解しようとしています。ある時点で、xmlhttp = new XMLHttpRequest();の呼び出し。はJavaScript関数で作成され、responseTextプロパティの値はすでに設定されています(呼び出しの直後にconsole.log(xmlhttp)でチェックされます)。その値は意味がありますが(MySQL DBの一部の値)、間違っている(列が間違っている)ので、変更したいと思います。

オブジェクトをインスタンス化した直後に値が設定されるのはなぜですか?これらの値が設定されている場所を見つけるには、どのような呼び出しを探す必要がありますか?

PD:私はJSにかなり慣れていないので、森の中で少し迷っています。

編集:

私は行動をさらに追跡することができました:

コンソール出力は次のとおりです。

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

javascript - Firefox を除くすべてのブラウザーで、ローカルの .txt ファイルの XMLHttpRequest() が空の responseText を返す

同じサブディレクトリに含まれるファイルからプルしようとすると、何らかの理由でXMLHttpRequest().responseTextが空になります。

XMLHttpRequest().status == 200をチェックしていません。検索中に発見できたことから、要求されたファイルがローカルの場合、ステータスは常に 0 になるためです。これは、数分前に発生した問題です。XMLHttpRequest().readyState == 4 && XMLHttpRequest().status == 200をチェックしています。これは、Web サーバーを経由しないためです。

ファイル (data.txt) にはプレーン テキストが含まれていますが、responseTextは常に空で返され、その理由がわかりません。どんな助けでも大歓迎です!

更新: Firefox では動作するようですが、Chrome (テストに使用していた) または IE では動作しません。これらのブラウザはresponseTextにデータを入れていないので、それを修正する理由、またはより良い方法を知っている人はいますか?

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

javascript - 文字列に対して ajax レスポンスをチェックする方法

非常に単純な ajax 呼び出しがありますが、返されたテキストを文字列と照合しようとすると問題が発生します。

request.responseText を印刷しようとすると、予想される文字列「mystring」が印刷されます。しかし、チェックしようとすると、trueと評価されません(「その他のもの」が実行されます)。何か案は?ありがとう!

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

javascript - ajax responseText 検証関数がページ コンテンツをフリーズする (非同期)

を使用してウェブサイトのコンテンツを更新する大きな関数を作成しましたAjax Requestが、ページで動作する関数がresponseText数ミリ秒フリーズします。

なぜこれが起こるのかについて誰かが私にヒントを与えることができますか?

ここに私の機能があります:

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

javascript - Mozilla で XMLHttpRequest の responsetext が null(空白)

以下のコードを IE で実行すると、問題なく動作します。

reqGetSubMenuRef22.responseTextしかし、mozilla ff では、 line1 で null が指定されているため、layerId の値が空白になっています。

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

jquery - XHRResponseTextでjQueryAppendを使用する

ここ数時間、jQueryのappend()を使用して、XHR responseTextからdiv要素(IDを含む)にコンテンツを追加しようとしています。

responseTextが返されること、すべての変数が正しいことなどを確認しました。これは、HTMLであるresponseTextを追加する試みと関係があると思います。

問題が何であるかについてのアイデアはありますか?私はjQuery.ajax()ライブラリ/関数を使いたくありません。