ajax的format,javascript

I am new to Javascript coding, I have the following javascript funtion.

function submitRegistrationForm(){

var fname = $('#fname').val();

var lname = $('#lname').val();

var email = $('#email').val();

var phone = $('#phone').val();

var region = $('#from').val();

$.ajax({

type:'POST',

url:'registration.php',

data:'FrmSubmit=1&fname='+fname+'&lname='+lname+'&email='+email+'&phone='+phone+'&region='+region,

beforeSend: function () {

$('#submitBtn').attr("disabled","disabled");

$('.modal-body').css('opacity', '.5');

},

success:function(msg){

if(msg == 'ok'){

$('#fname').val('');

$('#lname').val('');

$('#email').val('');

$('#phone').val('');

$('#region').val('');

$('.statusMsg').html('Thanks for registering on Graphics BootCamp Class, we\'ll contact you soon for more updates.

');

}else{

$('.statusMsg').html('Some problem occurred, please try again.');

}

$('#submitBtn').removeAttr("disabled");

$('.modal-body').css('opacity', '');

}

});

}

But it always prints an error message "Some problem occurred, please try again."

what could be the reason? I would appreciate for assistance please.

More edits

Here is my registration.php file, I have tried several ways but still the same problem.

//Database connection

$servername = "localhost";

$username = "root";

$password = "";

$database = "graphics";

$connection = @mysql_connect($servername,$username,$password);

if($connection){

$db = @mysql_select_db($database,$connection);

if(!$db)

die("There was an error, try again later");

}else

die("There was an error, please try again later");

if(isset($_POST['FrmSubmit']) && !empty($_POST['fname']) && !empty($_POST['lname']) && !empty($_POST['email']) && !empty($_POST['phone'])&& !empty($_POST['from'])){

// Creating variables

$fname = $_POST['fname'];

$lname = $_POST['lname'];

$phone = $_POST['phone'];

$email = $_POST['email'];

$region = $_POST['from'];

$sql = "INSERT INTO graphics_class VALUES(NULL,"'.$fname.'","'.$lname.'","'.$phone.'","'.$email.'","'.$region.'")";

// submitting to database

if(mysql_query($sql)){

$msg = 'ok';

}else{

$msg = 'err';

}

// Output message

echo $msg;die;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值