php 无刷新提交表单,ajax 表单提交 无刷新

这篇博客介绍了如何在AngularJS中实现用户登录功能,通过$(document).ready()和$.ajax()方法监听并处理按钮点击事件,将username、pass和age等数据提交到服务器。在服务器端,使用PHP接收POST数据并插入到login2数据库表中。
摘要由CSDN通过智能技术生成
登录angularJS

$(document).ready(function(){       //DOM的

$("#button").click(function(){   //当按钮button被点击时的处理函数

postdata();                    //button被点击时执行postdata函数

});

});

function postdata(){            //提交数据函数

$.ajax({                     //调用jquery的ajax方法

type: "POST",              //设置ajax方法提交数据的形式

url: "ajax_output.php",             //把数据提交到ok.php

data: "username="+$("#username").val()+"&pass="+$("#pass").val()+"&age="+$("#age").val(),  //输入框username pass age 多个值时用&符号中的值作为提交的数据

success: function(msg){     //提交成功后的回调,msg变量是ok.php输出的内容。

alert("数据提交成功");    //如果有必要,可以把msg变量的值显示到某个DIV元素中

}

});

}

Please sign in

header("content-type:text/html;charset=utf-8");

/* $mysql_username="localhost"; // 连接数据库用户名

$mysql_password=""; // 连接数据库密码*/

$mysql_database="test"; // 数据库的名字

// 连接到数据库

$conn = mysql_connect('localhost','root','') or die("MYSQL_connect:".mysql_errno());

mysql_select_db($mysql_database);

$username=$_POST['username'];

$pass=$_POST['pass'];

$age=$_POST['age'];

$sql = "INSERT INTO `login2` VALUES ('$username','$pass','$age')";

$query = mysql_query($sql);

if($query){

echo '1';

}else{

echo '注册失败!';

}

?>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值