Ajax 送信、バックグラウンドでコードを作成できない

WBOY
リリース: 2016-06-23 13:50:25
オリジナル
748 人が閲覧しました

Ajaxはバックグラウンドにサブミットでき、バックグラウンドはサブミットされたデータを取得して直接出力することもできますが、他の処理コードを書くとjsonを直接出力することはできません。 $aですが、データベースを操作するコードは出力できません。データベースを操作するコードは正しく、問題はありません


ディスカッションに返信 (解決策)
コンソールを見てください、ヒントはありますか?

コンソールを見てください。何かヒントはありますか?

プロンプトはありません

ajax.php で id に固定値を割り当て、ajax.php を個別に開いて見てください。理解できるはずです

ajax.php で id に固定値を割り当て、個別に開いて見てくださいajax.php を参照すれば、理解できるはずです

はい、通常の出力です。 ajaxが送信されていないとはどういう意味ですか?そんなはずはなく、フロントも動かず、これに変更すると背景も正常に出力できるようになります

$(document).ready(function(){          //post()方式          $('#test_post').click(function (){               $.post(                  'ajax.php',                  {                       		id:$("#id").val(),                                   },                  function (data) { //回调函数                      var myjson='';                      eval('myjson=' + data + ';');  					alert(data);                    $('#result').html("ID为:" + myjson.username);                  }              );          });         });  
ログイン後にコピー



ajax.phpのidに固定値を代入して、ajax.phpを別途開いて、見てください、理解できるはずです

すでに見つかりました 問題は、直接出力できないことですが、json 配列を出力する必要があることです。結び目ステッカー。来てくれた人全員に分け与えます

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート