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

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

8
jqueryシリアル化を使用してファイルをアップロードする方法
だから私はフォームを持っていて、jqueryシリアル化機能を使用してajaxを介してフォームを送信しています serialized = $(Forms).serialize(); $.ajax({ type : "POST", cache : false, url : "blah", data : serialized, success: function(data) { } しかし、フォームに<input type="file">フィールドがある場合はどうなりますか....このajaxシリアル化メソッドを使用してファイルをフォームに渡すにはどうすればよいですか... $ _FILESを印刷しても何も出力されません

3
AngularJSを使用したグローバルAjaxエラーハンドラー
私のウェブサイトが100%jQueryだったとき、私はこれを行っていました: $.ajaxSetup({ global: true, error: function(xhr, status, err) { if (xhr.status == 401) { window.location = "./index.html"; } } }); 401エラーのグローバルハンドラーを設定します。今、私はangularjsを使用$resourceして$http、サーバーへの私の(REST)要求を行うこと。同様にAngularでグローバルエラーハンドラーを設定する方法はありますか?

2
コンポーネントのReactjs非同期レンダリング
ajaxリクエストが完了した後にコンポーネントをレンダリングしたいと思います。 以下に私のコードを見ることができます var CategoriesSetup = React.createClass({ render: function(){ var rows = []; $.get('http://foobar.io/api/v1/listings/categories/').done(function (data) { $.each(data, function(index, element){ rows.push(<OptionRow obj={element} />); }); return (<Input type='select'>{rows}</Input>) }) } }); しかし、ajaxリクエストのdoneメソッド内でrenderを返すため、以下のエラーが発生します。 Uncaught Error: Invariant Violation: CategoriesSetup.render(): A valid ReactComponent must be returned. You may have returned undefined, an array or some other …

11
コレクション全体をBackbone.jsに保存する「方法」-Backbone.syncまたはjQuery.ajax?
私はそれができることをよく知っており、かなりの数の場所を見てきました(コレクション全体を保存するためのベストプラクティス?)。しかし、それがコードで「正確にどのように」書かれているのかはまだわかりません。(投稿は英語で説明しています。javascript固有の説明があると便利です:) モデルのコレクションがあるとします。モデル自体にネストされたコレクションがある場合があります。親コレクションのtoJSON()メソッドをオーバーライドし、有効なJSONオブジェクトを取得しています。コレクション全体(対応するJSON)を「保存」したいのですが、バックボーンにはその機能が組み込まれていないようです。 var MyCollection = Backbone.Collection.extend({ model:MyModel, //something to save? save: function() { //what to write here? } }); 私はあなたが言わなければならないどこかを知っています: Backbone.sync = function(method, model, options){ /* * What goes in here?? If at all anything needs to be done? * Where to declare this in the program? And how is …

13
ページを更新せずにWebサイトのCSSを更新する
CSSでページを作成しました。ここで、エディターからブラウザーに変更し、ページ全体を更新して、小さな変更をすべて確認する必要があります。しかし、アニメーションがあるので、ページを更新したくありません。 では、CSSの更新後にサイトが自動的に更新されるように使用できるものはありますか? たぶんJavaScript、jQuery、Ajaxなどで?
81 javascript  jquery  html  css  ajax 

9
中止を無視するJqueryAjaxエラー処理
ajax呼び出しのグローバルエラー処理メソッドが必要です。これが現在の方法です。 $.ajaxSetup({ error: function (XMLHttpRequest, textStatus, errorThrown) { displayError(); } }); のエラーを無視する必要がありますaborted。errorThrownnullであり、textStatusですerror。どうすれば確認できabortedますか?

30
JQuery AjaxPostで500内部サーバーエラーが発生する
このAJAX投稿を実行しようとしていますが、何らかの理由でサーバー500エラーが発生します。コントローラのブレークポイントに到達していることがわかります。したがって、問題はコールバックにあるようです。誰でも? $.ajax({ type: "POST", url: "InlineNotes/Note.ashx?id=" + noteid, data: "{}", dataType: "json", success: function(data) { alert(data[1]); }, error: function(data){ alert("fail"); } }); 返される文字列は次のとおりです。 {status:'200', text: 'Something'}

11
セッションがタイムアウトしたことをクライアントに通知するために使用されるはずのhttpステータスコードは何ですか?
Webページでは、YUI接続マネージャー/データソースを使用してAJAXリクエストをサーバーに送信します。セッション(ユーザーが認証されているかどうかに関する情報を含む)がすでにタイムアウトしている場合、認証されたユーザーのみが表示できるajax応答ユーザーはhttpステータスコードを返し、セッションがすでにタイムアウトしていることをクライアントに通知する必要があります。その後、クライアントは単にログインページにリダイレクトするか、セッションを延長するかどうかを尋ねます。 私の質問は、この状況で、セッションがタイムアウトしたことをクライアントに伝えるのに最も適切なhttpステータスコードは何ですか? ウィキからのHTTPステータスコードのリスト


4
JavaScriptからphp関数を呼び出す
JS関数を介してphp関数を実行する方法はありますか? このようなもの: <script type="text/javascript"> function test(){ document.getElementById("php_code").innerHTML="<?php query("hello"); ?>"; } </script> <a href="#" style="display:block; color:#000033; font-family:Tahoma; font-size:12px;" onclick="test(); return false;"> test </a> <span id="php_code"> </span> 基本的には、php関数query("hello")を呼び出す「Test」というhrefをクリックすると、php関数を実行したいと思います。
80 php  javascript  html  ajax 

3
更新時に(AJAX)URLフィルターパラメーターを使用してAJAXページネーションを機能させる
明確に定義されたAJAXフィルターが2つあります。1つは[もっと読み込む]ボタン用、もう1つはドロップダウンフィルターの選択用です。どちらもAJAXのフロントエンドでプロパティのリストを再読み込みし、一斉に連携します(たとえば、ドロップダウンで最小価格、最大価格、ベッド数を選択すると、リストが更新され、[もっと読み込む]ボタンが正常に機能します) 。 同じフィルタがURLパラメータでも機能します。たとえば、URLが次の場合は、 mydomain.com/?min_price=100000&max_price=5000000&beds=3&page=3 これらのパラメーターでフィルターします。3ページ分のプロパティも表示されます。これは、初期ロードを含め、うまく機能します。ただし、URLが直接読み込まれる場合は、ページネーションでは機能しません。上記のURLをブラウザーに直接入力してロードすると、最初の結果は正しいですが、[さらに読み込む]ボタンをクリックすると、page = 3がpage = 4に変わります(正しい)が、フィルターされていない完了したプロパティの2ページ目が追加されます、そしてそうし続けます-フィルタリングされたページネーションを続けるのではなく。 何が悪いのですか? これが私のコードです(申し訳ありませんがたくさんあります!) JS: jQuery(function($){ // AJAX Stuff for filters + load more button /* * Load More */ $('#prop_loadmore').click(function(){ $.ajax({ url : prop_loadmore_params.ajaxurl, data : { 'action': 'loadmorebutton', 'query': prop_loadmore_params.posts, // loop parameters passed by wp_localize_script() 'page' : prop_loadmore_params.current_page, // Get …
9 php  jquery  ajax  wordpress 

3
ajaxを介してExcelドキュメントを取得しようとすると、非同期の問題が発生する
JavaScriptをSharePointに追加し、ライブラリからExcelドキュメントまたはその中のデータを取得する関数を記述しようとしています。その方法はすでにわかりましたが、問題のファイルが大きすぎて返せません。ajaxのサイズ制限を手動で設定することを検討しましたが、これを行う方法が見つからなかったため、プランBは各行にクエリを送信します $("#button").click(function() { readFileRow(libraryUrl, "FileName.xlsx", "Sheet1", 1, "E", []) .done(function(cells) { console.log(xmlToJson(cells.documentElement)); }); }); /** * Reads a file in SharePoint Library via ExcelRest and returns the document * * @params string libraryUrl * @params string fileName * @params string sheetName * @params int rowNum * @params string lastColumn * …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.