私は単純なajaxリクエストを持っています。これはphpにデータを送り、phpはいくつかの成功データをいつものようにajaxに返します。たとえば、 var firstvalue = xxx; var secondvalue = xxx2; のAjaxajax関数にデータを返す
$.post("some.php",{value1 : firstvalue, value2 : secondvalue} function(data){
if(data)
{
alert(data);
}
else
{
alert('error');
}
});
PHPの(some.php)
id = S_GET['someid'];
impdata = $_GET['somegettabledata']
value1 = $_POST['value1'];
value2 = $_POST['value2'];
if (value1 === value2)
{
//this is my problem i want it to echo id and impdata but i don't know how
// to pass both of them
echo "";
}
else
{
echo "error";
}
ので、どのようにして、PHPから返送されるデータのidとimpdataの両方を有することができます。このことがばかげていると申し訳ありません。あなたはJSONレスポンスを返し、JSで戻ってそれを読むことができます
多くのおかげ
おかげでうまく動作します。 –
JQueryを使用している場合は、JSON.parse(data)の代わりにjQuery.parseJSON(data)関数を使用することもできます。 – lauhub