問題タブ [jquery-post]
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 - PHPを使用してjQueryループをエコーする
長い間検索した後、ここで質問することにしました。見つけたものが機能しない(または機能させることができない;))か、サーバー上のものを変更する必要があるためです。避けたいです。
以下の関数で各結果の後に出力を表示したいので、関数を最初にロードする必要はなく、時間がかかります。以下に示すように、私のアイデアはjQuery(1.8.2)でこれを試すことでした。
それは機能せず、私は単にそれを機能させることができません。これを行うためのより良い方法はありますか?どこかでミスをして動作しなくなったのでしょうか?
追加情報が必要な場合は、お問い合わせください。
///////////////////////////
更新:解決しました!
それで、何が悪かったのですか?-> core.inc.phpのphp関数は、jQuery 1.8.2 lib('qTip2')との互換性がないことを示しています。ご支援ありがとうございます!
jquery - PythonアプリエンジンへのjQuery.postの実行中にJSONオブジェクトがデコードされない
私はしばらくの間アプリエンジンに取り組んできましたが、それ以来、この問題が私を悩ませてきました。これに対する解決策を見つけることができなかったので、私は尋ねたと思いました。
アプリエンジンサーバーでPythonの簡単なポストハンドラーを取得しました。私はjQueryの投稿をしています。両方のコードは次のようになります
main.py
そしてjQueryの投稿
そうすると、次のエラーが発生します
回避策の1つは、リクエストパラメーターを個別に取得することです(request.body.get( "some_param"))が、面倒で、リストパラメーターを処理するときに機能しません。
私はここで何かを逃したことがありますか?
jquery - jquery.post() は MVC 4 WebAPI から 200 OK を返しますが、エラー ハンドラがヒットします
jquery.post がコード #200 (OK) を返すが、エラー ハンドラがヒットするという奇妙なケースがあります。
これは私の MVC WebAPI サーバー側コードです (コード #200 OK を返すだけです):
これは私のクライアントスクリプトです
Firebug のコンソール出力は次のとおりです。
POST
http://localhost:55482/M/200 OK 894msヘッダー
応答ヘッダー
コンテンツの長さ 6
コンテンツ タイプ アプリケーション/json; 文字セット=utf-8
日付 2012 年 10 月 28 日(日)18:55:17 GMT
サーバー Microsoft-HTTPAPI/2.0
リクエスト ヘッダー
受け入れる /
Accept-Encoding gzip、デフレート
Accept-Language nb-no,nb;q=0.9,no-no;q=0.8,no;q=0.6,nn-no;q=0.5,nn;q=0.4,en-us;q=0.3,en ;q=0.1
接続キープアライブ
コンテンツの長さ 21
Content-Type application/x-www-form-urlencoded; 文字セット=UTF-8
ホスト localhost:55482
原点ヌル
ユーザーエージェント Mozilla/5.0 (Windows NT 6.2; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0
と
オブジェクト { readyState=0, status=0, statusText="エラー"}
エラー
(空の文字列)
私はブラウジングして、他の人が同様の問題を抱えているのを見てきました。通常、応答の JSON の形式が正しくありません。私は 200 OK とコンテンツなしを返すだけなので、これは私の場合には当てはまらないようです。しかし、私はそのように空のオブジェクトを返そうとしました
サーバー側は Visual Studio 2012 から実行され、クライアントはいくつかの .js ファイルを含む単なるスタンドアロンの .html です。また、VS のブレークポイントを使用すると、リクエストがサーバーによって受信されたことがわかります。Postman for Chrome を使用すると、すべてがうまく機能します。
したがって、問題はもちろんです。ここで何が間違っているのでしょうか。エラーハンドラがヒットするのはなぜですか?
ありがとう!
jquery - 動作するはずのjQuery.post()関数をPHP経由でHTMLに変換しますか?
次の2つのリンクでコードを確認しました:http: //pastebin.com/iUd22CRY http://www.jensbits.com/2009/10/04/jquery-ajax-and-jquery-post-form-submit- examples-with-php
コード自体ではすべてがかなり明確に見えますが、どのコードブロックがどのファイル名に関連付けられているかについての完全なストーリーを理解することはできません。基本的に、私はPDOオブジェクトとの対話にjQueryのpost関数を使用するための最新のガイドを見つけようとしていますが、それは非常にうまくいきませんでした。
次に行う予定は、ファイル名がどうあるべきかわからない場合に、w3schoolsの例を変換/更新することです。基本的に、ペーストビンを使用すると、コードの最初の3つの段落がどこにあるかはわかっていると思いますが、JavaScriptを最後の近くに配置する場所がわかりません。しかし、私がスラムに入る前は、誰かが私のコードを調べてくれることを望んでいました。問題がわかりますか?
-編集-Chromeのコンソール(ctrl+shift+jブラウザ内)でエラーに気づきました:http:Uncaught SyntaxError: Unexpected token ; encode.js:17 //ajform.99k.org/issues/semicolon/またはUncaught ReferenceError: $ is not defined encode.js:1 http://ajform.99k.org/issues/orderofappearance/
ファイルシステムの構造:
webroot/sitename/index.php; webroot/sitename/process_form.php; webroot/sitename/js/jquery-1.8.2.js;webroot/sitename/js/encode.js
index.php:
encode.js:
process_form.php:
-編集-エラーを処理した後、回答者のおかげで、作業バージョンはhhttp://www.jensbits.com/demos/jqsubmit/index.phpにあります。
jquery - .load と .post の組み合わせ?
基本的に、いくつかの POST パラメータを渡しながら、ページのコンテンツをロードしたいと考えています。
さて、あなたは言うかもしれませんが、私は を使用.postし、次に のようなものを使用します$("#div").html(data)が、問題は、 で 1 つの要素のみを選択する機能が必要なことです.load。.postそれは何とか使えないかな。
php - jqueryで同じページにデータを投稿する
私はphtmlファイルを持っています。ファイルに、いくつかの入力とボタンがあるhtmlをいくつか書きました。JavaScriptでは、入力を検証してから、そのようなjqueryを使用して投稿しています
次に、同じページで、そのようなデータを取得するためにいくつかのphpを書きました。
私は正しくやっていますか?
jquery - $ .post data引数内でクエリ文字列とオブジェクトを一緒に使用する方法はありますか?
$.postを使用してサーバーにデータを送信しています。送信したい値は4つあり、2つはフォームからのもので、2つは関数内に記述したものです。
そして他の2つは私がちょうどオブジェクトに入れていたp>フォーム要素の値を取得してその方法でオブジェクトに追加できることはわかっていますが、これら2つのタイプ(クエリ文字列とオブジェクト)をデータ引数に組み合わせる簡単な方法があるかどうか疑問に思いました。
jquery - .post完了後のjQuery更新div
スクリプトの一部が実行されたら、div を更新することは可能ですか?
アイテムがリストされている手動ランキングシステムを実行しようとしていますが、入力の番号を変更すると、次のように実行されます
jQuery
リストやページは更新されません。誰か助けてくれませんか
jquery - jQuery書き込みajaxhtml応答
次のjQueryがあり、ファイルset-rank.phpはデータベースを更新するだけで、ファイルには#dataセクションを上書きする新しいデータも書き込まれます。私のコンソールログのhtml応答は、必要なものを示していますが、これをjqueryに取得して、実際にhtml応答をページに書き込むことができません。
JQUERY
前もって感謝します
コンソールを編集します。.logは次の画像を示しています。このhtmlは私のページに書き込まれません

jquery - jQueryのメソッドPOSTで他の関数をロードする
コンソールで「aaa」を印刷しますが、$( "#test")をクリックして「bbb」を印刷することはできません。
私が犯しているその間違い?どんな提案でも大歓迎です。ありがとうございました。英語が下手でごめんなさい。
main.js:
main.html:
second.php return: