タグ付けされた質問 「ajax」

AJAX(非同期JavaScriptおよびXML)は、従来のWebページの更新や再読み込みを行わずにインタラクティブなWebサイトのユーザーインターフェイスを作成するための手法です。クライアントとサーバー間の非同期データ交換を使用して、表示される情報を更新し、ユーザーの対話にシームレスに応答します。プログラミング言語、ライブラリ、フレームワーク、Webブラウザー、プロトコル、およびその他の環境情報の追加タグを含めます。

11
jQueryなしで$ httpを使用してURLエンコードされたフォームデータをPOSTするにはどうすればよいですか?
私はAngularJSを初めて使用するので、まず、AngularJSだけを使用して新しいアプリケーションを開発しようと思いました。 $httpAngular App を使用して、サーバー側にAJAX呼び出しを行おうとしています。 パラメータを送信するために、私は以下を試しました: $http({ method: "post", url: URL, headers: {'Content-Type': 'application/x-www-form-urlencoded'}, data: $.param({username: $scope.userName, password: $scope.password}) }).success(function(result){ console.log(result); }); これは機能していますが、ではjQueryも使用してい$.paramます。jQueryへの依存を削除するために、私は試しました: data: {username: $scope.userName, password: $scope.password} しかし、これは失敗したようです。それから私は試しましたparams: params: {username: $scope.userName, password: $scope.password} しかし、これも失敗したようです。それから私は試しましたJSON.stringify: data: JSON.stringify({username: $scope.userName, password: $scope.password}) 私の探求に対するこれらの可能な答えを見つけましたが、失敗しました。私は何か間違ったことをしていますか?AngularJSがこの機能を提供すると確信していますが、どうやって?

4
ajax(jQuery)のタイムアウトを設定する
$.ajax({ url: "test.html", error: function(){ //do something }, success: function(){ //do something } }); 時にはsuccess機能は時々 、良いではない動作します。 このajaxリクエストのタイムアウトを設定するにはどうすればよいですか?たとえば、3秒でタイムアウトになった場合、エラーが表示されます。 問題は、ajaxリクエストが完了するまでブロックを凍結することです。サーバーが少しの間停止している場合、それは決して終わりません。
194 javascript  jquery  html  css  ajax 

16
Ajax成功イベントが機能しない
登録フォームがあり$.ajax、提出に使用しています。 これは私のAJAXリクエストです: $(document).ready(function() { $("form#regist").submit(function() { var str = $("#regist").serialize(); $.ajax({ type: 'POST', url: 'submit1.php', data: $("#regist").serialize(), dataType: 'json', success: function() { $("#loading").append("<h2>you are here</h2>"); } }); return false; }); }); 私のsubmit1.phpファイルで、データベースにメールアドレスとユーザー名のフィールドが存在するかどうかを確認します。ページを更新せずにこれらの値が存在する場合、エラーメッセージを表示したい。 これをAJAXリクエストの成功コールバックにどのように追加できますか?
193 javascript  jquery  ajax 

10
jQuery / JavaScriptでJSONデータを解析する方法は?
次のようなJSONを返すAJAX呼び出しがあります。 $(document).ready(function () { $.ajax({ type: 'GET', url: 'http://example/functions.php', data: { get_param: 'value' }, success: function (data) { var names = data $('#cand').html(data); } }); }); #canddivの内部で取得します。 [ { "id" : "1", "name" : "test1" }, { "id" : "2", "name" : "test2" }, { "id" : "3", "name" : …
190 jquery  ajax  json  parsing 

24
最大のGWTの落とし穴?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 3年前休業。 この質問を改善する 私は、GWTを使用して実装することを選択したプロジェクトの最初/途中です。誰かが、GWT(およびGWT-EXT)を使用する際に克服できない大きな落とし穴に遭遇しましたか?パフォーマンスの観点からはどうですか? 私たちがすでに見たり聞いたりしたことには、次のようなものがあります。 Googleがコンテンツをインデックスに登録できない CSSとスタイリングは一般的に少し不安定なようです これらのアイテムに関する追加のフィードバックも探しています。ありがとう!
189 java  ajax  gwt  gwt-ext 

4
jQuery:同期AJAXリクエストの実行
私は過去にjQueryをいくつか実行したことがありますが、これには完全にこだわっています。私は同期ajax呼び出しを使用することの長所と短所について知っていますが、ここではそれが必要になります。 リモートページは読み込まれますが(firebugで制御されます)、戻り値は表示されません。 関数が適切に戻るようにするにはどうすればよいですか? function getRemote() { var remote; $.ajax({ type: "GET", url: remote_url, async: false, success : function(data) { remote = data; } }); return remote; }
187 ajax  jquery  synchronous 

4
JSONPで.ajax()を使用する基本的な例?
JSONPを使い始める方法を誰かが教えてくれませんか? コード: $('document').ready(function() { var pm_url = 'http://twitter.com/status'; pm_url += '/user_timeline/stephenfry.json'; pm_url += '?count=10&callback=photos'; var photos = function (data) { alert(data); }; $.ajax({ url: pm_url, dataType: 'jsonp', jsonpCallback: 'photos', jsonp: false, }); }); フィドル:http : //jsfiddle.net/R7EPt/6/ ドキュメントから解決できる限り、アラートを生成する必要があります。そうではありません(ただし、エラーも生成しません)。 ありがとう。
185 ajax  json  jsonp 


9
@JsonPropertyプロパティはいつ使用され、何に使用されますか?
このBeanの「状態」: public class State { private boolean isSet; @JsonProperty("isSet") public boolean isSet() { return isSet; } @JsonProperty("isSet") public void setSet(boolean isSet) { this.isSet = isSet; } } ajax 'success'コールバックを使用してネットワーク経由で送信されます: success : function(response) { if(response.State.isSet){ alert('success called successfully) } ここで@JsonPropertyアノテーションが必要ですか?それを使用する利点は何ですか?副作用を引き起こさずにこのアノテーションを削除できると思います。 https://github.com/FasterXML/jackson-annotations/wiki/Jackson-Annotationsでこの注釈について読んでいますこれをいつ使用する必要があるかわかりませんか?
183 java  ajax  jackson 

16
Origin <origin>はAccess-Control-Allow-Originでは許可されていません
XMLHttpRequest cannot load http://localhost:8080/api/test. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin. 私はクロスドメインのajaxリクエストについて読み、根本的なセキュリティ問題を理解しています。私の場合、2台のサーバーがローカルで実行されており、テスト中にクロスドメインリクエストを有効にしています。 localhost:8080 - Google Appengine dev server localhost:3000 - Node.js server localhost:8080 - GAE serverノードサーバーからページが読み込まれている間にajaxリクエストを発行しています。最も簡単で安全なものは何ですか(disable-web-securityオプションでChromeを起動したくない)。を変更'Content-Type'する必要がある場合、ノードサーバーで変更する必要がありますか?どうやって?


18
Django CSRFチェックがAjax POSTリクエストで失敗する
私のAJAX投稿を介して、DjangoのCSRF保護メカニズムに準拠するためにいくつかの助けを借りることができました。私はここの指示に従いました: http://docs.djangoproject.com/en/dev/ref/contrib/csrf/ そのページにあるAJAXサンプルコードを正確にコピーしました。 http://docs.djangoproject.com/en/dev/ref/contrib/csrf/#ajax 呼び出しのgetCookie('csrftoken')前の内容を印刷するアラートを配置し、xhr.setRequestHeader実際にいくつかのデータが入力されています。トークンが正しいことを確認する方法はわかりませんが、何かを見つけて送信することをお勧めします。 しかし、Djangoは私のAJAX投稿をまだ拒否しています。 これが私のJavaScriptです。 $.post("/memorize/", data, function (result) { if (result != "failure") { get_random_card(); } else { alert("Failed to save card data."); } }); Djangoからのエラーは次のとおりです。 [23 / Feb / 2011 22:08:29] "POST / memorize / HTTP / 1.1" 403 2332 私は何かが欠けていると確信しています、そしておそらくそれは単純ですが、それが何であるかわかりません。私はSOの周りを検索して、csrf_exemptデコレータを介して私のビューのCSRFチェックをオフにすることに関するいくつかの情報を見ましたが、それは魅力的ではありません。私はそれを試してみましたが機能しますが、可能であれば、Djangoがそれを期待するように設計された方法でPOSTを機能させたいと思います。 参考までに、私の見解の要点を以下に示します。 def myview(request): profile = …
180 python  ajax  django  csrf 

1
リクエスト本文に有効なjsonを投稿するjQuery
したがって、jQuery Ajax docsによると、リクエストを送信するときにクエリ文字列の形式でデータをシリアル化しますが、設定processData:falseにより、本文で実際のJSONを送信できます。残念ながら、これが発生していて、2番目のオブジェクトがサーバーに送信されているように見える場合は、最初に判断するのに苦労しています。私が知っているのは、サーバーが私が送信しているものを解析していないということだけです。 httpクライアントを使用してオブジェクトリテラルを投稿する{someKey:'someData'}と、機能します。しかし、jQueryをdata: {someKey:'someData'}で使用すると失敗します。残念ながら、Safariでリクエストを分析すると、メッセージのペイロードは[object Object]...すばらしい...と表示され、Firefoxでは投稿が空白になります... Java側で本文のコンテンツをログに記録すると、文字どおりに取得される[object Object]ため、REAL JSONデータをどのように送信しますか? jQueryから送信されたリクエストを使用して、リクエスト本文のJSONデータをシリアル化するJavaサービスの経験はありますか? ところでここに完全な$ .ajaxリクエストがあります: $.ajax({ contentType: 'application/json', data: { "command": "on" }, dataType: 'json', success: function(data){ app.log("device control succeeded"); }, error: function(){ app.log("Device control failed"); }, processData: false, type: 'POST', url: '/devices/{device_id}/control' });


14
POST JSONが415 Unsupported media type、Spring 3 mvcで失敗する
POSTリクエストをサーブレットに送信しようとしています。リクエストは次のようにjQuery経由で送信されます。 var productCategory = new Object(); productCategory.idProductCategory = 1; productCategory.description = "Descrizione2"; newCategory(productCategory); ここでnewCategoryは function newCategory(productCategory) { $.postJSON("ajax/newproductcategory", productCategory, function( idProductCategory) { console.debug("Inserted: " + idProductCategory); }); } そしてpostJSONは $.postJSON = function(url, data, callback) { return jQuery.ajax({ 'type': 'POST', 'url': url, 'contentType': 'application/json', 'data': JSON.stringify(data), 'dataType': 'json', 'success': callback }); …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.