我試圖通過jquery ajax request
將表單數據發送到服務器,並顯示位於服務器上的php文件的響應,地址爲<div id=」response-box」></div>
。但是當我提交表單時什麼都沒有發生。我的錯誤是什麼?我試了三天解決這個問題。幫我。謝謝!Jquery Ajax Request Not Working
我測試了這個在localhost(WAMP服務器)
這是index.html的
<form id="myform">
<input type="text" id="fname">
<input type="text" id="lname">
<input type="submit" id="data-send-button" value="Send Data">
</form>
<div id="responce-box"> </div>
這是app.js jQuery的Ajax請求我的HTML代碼
$(document).ready(function(){
$('form#myform').on('submit' , function(){
$.ajax({
url:"submit.php" ,
type: "POST" ,
data: {fname: $('#fname').val(), lname: $('#lname').val()} ,
success: function(data){
$('#responce-box').html(data);}
});
});
});
這是我在submit.php上的php代碼(localhost/wamp server)
<?php
$fname = $_POST['fname'];
$lname = $_POST['lname'];
echo $name $lname;
// Code for Data Sending to the MySql Data Base
@Dilan Leelarathna,問題現在解決了嗎??? –
是的問題解決了。謝謝! –
好,很高興聽到。別客氣。 –