送信後に getsku javascript から TEXT を取得しようとしていますが、実際にそれを行う方法がわかりません。1) POST データを取得するにはどうすればよいですか?
2) 返す変数が複数ある場合、それを取得してポストバックするにはどうすればよいですか (Datatype:text)
3) いつ JSON を使用し、いつテキストを使用する必要がありますか。
4) JSON を使用している場合、(javascript の後で) 読み取り、表示する (javascript にデータを返す) 方法を教えてください。
メインページのJavaScript
function getsku(){
$.ajax({
type: "POST",
url: "funcAjax.php",
data: { 'ddl1': $("#drop_1").val(), 'ddl2': $("#tier_two").val() },
dataType: 'text',
success: function(data) {
$("#sku").val(data);
},
complete: function() {
alert('Complete: Do something.');
},
error: function() {
alert('Error: Do something.');
}
});
}
ボタン
<input type="button" value="Get SKU" onclick="getsku();" >
別のphpから取得し、上記のphpにデータを返そうとしています(ここに問題があります)
if(isset($_REQUEST['ddl1'])) {
echo "FOUND1";
}else{
echo "FOUND2";
}