2013-03-19 56 views
0

我被要求在PHP中通過Ajax插入表單值,我很困惑尋找它的一個很好的例子和任何好的示例站點URL?如何在php中插入ajax的表單值...任何示例..?

我使用這個代碼:

var dataString = 'name='+ name + '&email=' + email + '&phone=' + phone; 
//alert (dataString);return false; 
$.ajax({ 
    type: "POST", 
    url: "bin/process.php", 
    data: dataString, 
    success: function() { 
    $('#contact_form').html("<div id='message'></div>"); 
    $('#message').html("<h2>Contact Form Submitted!</h2>") 
    .append("<p>We will be in touch soon.</p>") 
    .hide() 
    .fadeIn(1500, function() { 
     $('#message').append("<img id='checkmark' src='images/check.png' />"); 
    }); 
    } 
}); 
return false; 
+4

'我被要求在PHP中通過Ajax插入表單值 - 由誰問?你的老師? – asprin 2013-03-19 07:58:04

+0

@asprin沒有問我的gf – Rango 2013-03-19 08:06:22

+0

插入它在哪裏?進入數據庫? – 2013-03-19 08:58:45

回答

0

我不知道更多關於JavaScript,但你可以用它簡單地

function formSubmit(id1,id2,id3){ //<input type="text" id="username" ... 
if(id1 == null || id2 == null || id3 == null){ 
    alert('Kindly fill Form properly'); 
    return false; 
}else{ 
    var usr = document.getElementsByID(id1).value; 
    var eml = document.getElementsByID(id2).value; 
    var mbl = document.getElementsByID(id3).value; 
    var dataString = 'name='+ usr + '&email=' + eml + '&phone=' + mbl; 
    var url = 'bin/process.php?'+ dataString; 
    $.get(url, function(data){ 
     if(data == 'exists'){ 
      //if data exists DO SOMETHING HERE 
      return false; 
     }else{ 
      alert('Form stored successfully'); 
      //Or use your own script 
      return true; 
     } 
    }); 
} 

} 

祝你會得到一些提示。