2011-12-05 2 views
0

私のアプリケーションでは、私はajaxを使ってmails.Thereを送って、111-111-1111という電話番号を渡していました。 これは、あなたがタイプとして「POST」を持って、まだあなたは(URLで)GETメソッドを使用して変数を渡している私のAjaxコードAjaxで変数の問題を渡します

var va = $("#txtname").val(); 
var va1 = $("#txtphone").val(); 
$.ajax({ 
    type: "POST", 
    url: "http://localhost/houndzabout/process.php/"+va+"/"+va1, 
    success: function(msg) { 
     if(msg == 0) { 
      alert("Your Request Is Send!"); 
     } else { 
      alert("Your Request Is Failed!"); 
     } 
    } 
}); 
+1

あなたの質問は何ですか? – Oyeme

+0

あなたが直面している問題は何ですか、あなたの質問を詳述してください。 – punit

+0

@Kichu User、その答えが問題を解決しましたか? – psynnott

答えて

0

などのパラメータを使用します。

var request = $.ajax({ 
    url: "http://localhost/houndzabout/process.php", 
    type: "POST", 
    data: {name : $("#txtname").val(), phone: $("#txtphone").val()}, 
    success: function(msg){ 
    if(msg == 0) 
    { 
     alert("Your Request Is Send!"); 
    } else { 
     alert("Your Request Is Failed!"); 
    } 
    } 
}); 

process.phpファイルで、

if(isset($_POST['name'])) 
{ 
    $name = $_POST['name']; 
} 

if(isset($_POST['phone'])) 
{ 
    $phone = $_POST['phone']; 
} 
0

です。データJSONオブジェクトを設定し、そのようにデータを渡す必要があります。

var request = $.ajax({ 
    url: "http://localhost/houndzabout/process.php", 
    type: "POST", 
    data: { 
    va: $("#txtname").val(), 
    va1: $("#txtphone").val() 
    }, 
    success: function(msg){ 
    if(msg == 0) 
    { 
     alert("Your Request Is Send!"); 
    } else { 
     alert("Your Request Is Failed!"); 
    } 
    } 
}); 
関連する問題