我试图通过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,问题现在解决了吗??? –
是的问题解决了。谢谢! –
好,很高兴听到。别客气。 –