私はAJAXを初めて使用しており、PHPがjQueryに返すものによって混乱しています。 ですから、このようにAJAX機能を持っている:AJAX jQuery PHPの戻り値
$.ajax({ url: '/my/site',
data: {action: 'test'},
type: 'post',
success: function(output) {
alert(output);
}
});
(。私はアヤックスから別のStackOverflowのページを、これを取った)
しかし、彼らは成功のセクションでは、このように見える必要があります様々な他のリソースに:
success: function(data) {functionfoocommandshere}
私はこの変数の命名に何を指しているのか混乱していますか? PHPは、最終的には、配列をエコーした場合:
echo $myVar;
は、どのように私はAJAXからこれを得ることができますか?
'' SUCCESS'方法のdata'変数は何かを保持するあなた 'echo' PHPでのでのAjax経由で受け取ることができます。配列を直接渡すことはできません。最初にJSONに変換する必要があります。 – woz
あなたはどの変数の名前を混同していますか? – Alfo
これを参照してくださいhttp://www.php4every1.com/tutorials/jquery-ajax-tutorial/ – GBD