問題タブ [ajax.request]
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 - Ajax.Request を使用してブラウザから PHP に JSON を渡す最良の方法
こんにちは、2 次元配列である JSON オブジェクトがあり、Ajax.Request を使用して PHP に渡す必要があります (私が知っている唯一の方法です)。...現在、js 関数を使用して配列を手動でシリアル化し、次の形式でデータを取得します: s[]=1&d[]=3&[]=4 など ....
私の質問は:JSONオブジェクトをより直接/効率的に渡す方法はありますか?..自分でシリアル化する代わりに?
提案をありがとう、アンドリュー
javascript - オブジェクト内で Ajax.Request レスポンスを使用していますか? -PrototypeJS
過去 2 時間、私は Ajax.Request を呼び出しているオブジェクトに responseText を渡そうとしていました。
したがって、transport.responseText をオブジェクトの this.rezultat 変数に渡す必要があります。助言がありますか ?
ajax - しばらく実行した後に AJAX リクエストがハングするのはなぜですか?
私が書いたページからの AJAX 呼び出しが不確定な数の呼び出しの後にハングします。ページは、事前に設定された時間 (現在は 5 秒) がサーバーからデータを取得した後、要求を行い、再びその時間待機します。以下をAJAXリクエストとして配置すると:
ID が「meh」の div には Interactive という単語が書き込まれますが、Success 条件は実行されません (onSuccess が onComplete に置き換えられた場合も同様です)。
では、なぜ私のコードはこれを行っているのでしょうか? ありがとう。
javascript - Ajax.Request での認証の使用
現在、Ajax.Request を使用して基本認証を使用して Web サービスに接続する Palm WebOS アプリケーションを使用しています。ユーザー名とパスワードを送信するには、URL (つまり、 http://username:password@ip-address:port/ )に含めるだけで、パスワードに英数字以外の文字が含まれている場合に備えて、非常にうまく機能します (たとえば、最近、パスワードに「@」と「&」を含むユーザーからメールがありましたが、URL の記号が適切に解析されなかったため、接続できませんでした)。ユーザーがパスワードに英数字以外のものを使用できるように、資格情報を URL で送信する方法はありますか?
応答は次のとおりです (セキュリティ上の理由から URL を削除しました):
javascript - PrototypeJSとのクロスオリジンリソースシェアリング
クロスオリジンリソースシェアリングとプロトタイプで問題が発生しています。外国のリソースへの簡単なPOSTリクエストがあります。簡単なPOSTリクエストには、満たす必要のあるいくつかのルールがあります。
Content-Typeはapplication/x-www-form-urlencoded、multipart / form-data、またはtext / plainである必要があり、単純なリクエストはhttpリクエストでカスタムヘッダーを設定せず、サーバーはAccess-を設定する必要があります。 Control-Allow-Originヘッダーが正しい。
バニラJavaScriptXMLHttpRequestを使用すると、すべてが正常に機能しますが、PrototypeJSを使用すると、Prototypeがいくつかのカスタムヘッダーを設定し、それを防ぐ方法がわからないため、機能しません。
私はプロトタイプでそれを試しました:
Prototypeにそのような単純なCORSリクエストを送信させる方法はありますか?
プレーンなJavaScriptXMLHttpRequestによって作成されたヘッダーのダンプがあります:
およびプロトタイプリクエストによって作成されたヘッダー:
プロトタイプはまったく異なるヘッダーセットを使用しています...これにより、コンソールで次のエラーが発生します。
XMLHttpRequestはforeign-host.com/bthesis/returnJSON.phpをロードできません。リクエストヘッダーフィールドX-Prototype-Versionは、Access-Control-Allow-Headersでは許可されていません。安全でないヘッダー「X-JSON」の取得を拒否しました
奇妙なことに、Webサーバーはどちらの場合も要求されたリソースを返します(Chromeの開発者コンソールの「リソース」ビューに表示されます)が、プロトタイプが何らかの形でそれにアクセスできないことを示しています
javascript - このプロトタイプ [ajax.Request] コードのどこに問題がありますか?
hTML フォーム コード:
שם דוא"ל עד 1 2 3 נושא הודעהajax - プロトタイプ Ajax.Request が Google Chrome ブラウザー バージョン 14.0.835.163 以降で機能しない
私は ajax 呼び出しを行うためにプロトタイプの Ajax.Request を使用しています。
新しいバージョンの google chrome ブラウザーでは、この呼び出しが壊れているようです。
Ajax.Request の onLoading 関数は、onSuccess の後にトリガーされているようであり、全体的な要求処理も期待どおりに行われていません。
これはたまたま Chrome ブラウザのバージョン 14.0.835.163 のものでした。このバージョンより前は、正常に動作していました。
誰もそのような問題を経験しましたか。
javascript - AjaxRequestからの応答をストアに追加する方法、またはリストに表示する方法
を使用してWebServiceに接続するsenchatouchコードがありましたExt.Ajax.request
。機能上success
、応答をリストに表示するか、ストアに保存します。
その方法を教えてください。以下は私のコードです。
xml - sencha touch から xml リクエストを送信中に通信エラーが発生しましたか?
以下に示すように、Sencha Touch から Ajax.request を使用して XML データを送信しようとしています。
しかし、私は失敗に遭遇しており、
responseData.status = 0
responseData.statusText = 通信障害
また、HTTPrequester ( https://addons.mozilla.org/en-us/fir...httprequester/ ) を使用して XML 要求メッセージをテストし、動作して期待される XML 応答を返します。
Ext.Ajax.request の使用中にこのエラーが発生した理由と解決方法を教えてください。
前もって感謝します。