問題タブ [sajax]
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.
javascript - SAJAXフィールドとFormフィールド
sajax関数呼び出しを介してフォーム全体のフィールドを送信する方法はありますか?とにかくサジャックスだと思います。
私たちはMediawikiを使用しており、関数呼び出しは「sajax_do_call(funcName、[params]、callbackFuncName)」です。
フォームからパラメータにすべてのフィールドをjsutドロップする方法があるかどうか疑問に思っていましたか?
php - 送信されるデータの長さに対するAJAXブラウザ依存の制限? (SAJAX)
編集: ここで問題は、Sajax に GET の代わりに POST を使用するように指示するにはどうすればよいですか? 私はグーグルからいくつかの例を試しましたが、それらは大ざっぱで、私が言ったように、うまくいきませんでした. 私たちは皆、ここでは jQuery マニアです。
次のコードを使用して、ajax 呼び出しを介してサーバーに送信できるデータ量の制限を見つけようとしました。もちろん、私たちはSajaxを使用しています。IE では、約 1900 文字を超えると、データが通過せず、エラーが発生します。Firefox では、制限は約 6100 ですが、呼び出しごとに少し異なるようです。これはブラウザ依存ですか?
また、デフォルトの get の代わりに POST を使用しようとしましたが、Sajax に POST を使用するように指示してもまったく機能しませんでした。
どこでも定義されている AJAX で送信されるデータ ストリーム サイズに制限はありますか? 経験上どうですか?
javascript - sajaxを使用して行われたajax呼び出しをキャンセルするにはどうすればよいですか?
ずっと前に、最初のWebアプリケーションを構築したとき、modernmethodによるsajaxを使用してajax機能を追加しました。しばらく経ちましたが、少しクリーンアップする必要があります。実際のチェックを設定しておらず、当時のコードはひどく非効率的で、最後にsajaxは死んでいるようです。
sajaxを使用して行われた特定のajaxリクエストをどのようにキャンセルしますか?助けてください!
php - 時間がかかりすぎる、または停止した ajax リクエストを確認するにはどうすればよいですか?
私はここで sajax を使用していますが、時々 ajax クエリが機能しなくなったように見え、何か問題が発生したかどうかを判断する方法がないため、プリローダーが無限に実行されてしまいます。私は何をしますか?
php - AJAXはPHPでSAJAXを使用してどのように機能しますか?
Webサイトのコンテンツをスクレイプしてサーバー上のテキストファイルにデータを保存するPHPアプリケーションがあります。
私はfunctions.phpで書かれたすべての関数を持っています。呼び出されるとすべてのジョブを実行し、同じfunctions.php内の他の多くの関数を呼び出す関数があります。
ただし、SAJAXフレームワークを使用してリモートAJAX呼び出しからこの関数を呼び出そうとすると、正常に機能しません。しかし、関数を通常のページロードfunction.phpとして呼び出し、メイン関数を上部で呼び出すと、うまく機能します。
AJAXは私にとって新しいものなので、私は完全に迷子になっています。私の混乱は、AJAX呼び出しがfunction.phpサーバーサイドスクリプト全体を初期化するのか、それとも特定の関数のみを初期化するのかということです。
これからjQueryで何かを試してみますが、そのためには、jQueryを使用したajaxがどのように機能するかを理解するためにさらに数時間を費やす必要があります。
php - 同じIDのJavascript複数の値
PHPにループがあります。<input type="hidden" id="lol" value=$id />
ループが通過するたびに、理解できるように、非表示の入力フィールドに新しい値が表示されます。
今、私はこれらの各アイテムから値を取得し、JavascriptとSAJAXで取得しようとしています。使用しているjavascriptimが機能するようになりましたが、!最初の値のみを取得します(IDは各入力で同じであるため)
Javscript:
ご覧のとおり、JavaScriptを使用してPOPUPを開き、値をそのポップアップウィンドウにエクスポートします。
したがって、すべてのポップアップで同じ値(最初の入力からの値)を取得します。
この問題を回避するにはどうすればよいですか?
javascript - Sajax を使用した Ajax コールバック関数への追加の引数
次の状況があります。
私の質問:
1) で、変数 n を get_data_cb まで渡すにはどうすればよいですか? サーバー側の ajax 関数で sajax_export() を使用して、クライアント側のラッパーを生成しています。
javascript - PHP コードで JavaScript 関数を使用する
私が使用しているいくつかのphpコードを考慮して質問を受けました。コードでは、3 つの入力値 (一番下に示されているように) を持つ関数 definde を取得しました。これは、プログラム内の別の場所で x_ を前に付けて呼び出されます。さらに、関数定義には 3 つの値しか含まれていませんが、4 つの値で呼び出されます。4 番目の値は、JavaScript コードに関連しているように見えます。これは、.js ドキュメント内の関数を呼び出すためです。(残念ながら、私は今までjsにまったく慣れていません)
関数が前の x_* で呼び出される理由と、関数に渡される 4 番目の値が何をしているのか疑問に思っています。
プログラムには、私がまったく知らないsajaxも含まれていますが、これは答えを提供するのに役立つかもしれません。
あなたの助けに感謝します!
JavaScript ファイルのコードは次のとおりです。
PHP コードでは、関数は次のコードによって呼び出されます。
次のように定義されます。
私はフォーラムに不慣れで、PHPの学習を始めたばかりです。現在、js コードを使用してその特定の php コードに取り組んでいますが、js プログラミングの知識が不足しているため、特定の時点でそのコード セグメントを解釈することが非常に難しくなっています。一方で、私は現在Javaに慣れる能力を持っていないので、ここの誰かがそのコードをもう少しよく理解するのを手伝ってくれることを願っています.
私はプログラミングへの横からの参入者であるため、一般的な用語にもまだ慣れていません。どうもありがとう!