ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# JQueryAjax+PHP入门详解 ``` <html> <head> <meta charset="UTF-8"> <title>JQueryAjax+PHP</title> <script type="text/javascript" src="https://code.jquery.com/jquery-3.0.0.min.js"></script> </head> <body> <center> 用户名:<input type="text" id="user" name="username" /><br> 密码:<input type="password" id="pass" name="password" /><br> <div class="divbtn"> <button type="button" class="btn">ajax提交</button><br> </div> </center> <span class="con"></span> <script type="text/javascript"> //方法一 $(function(){ $(".btn").click(function(){ var user = $('#user').val();//获取表单信息 var pass = $("#pass").val(); if(user == ''){ //设置提示,添加一个提示框div,提示信息为html(),追加在class="divbtn"后面,3秒后消失 $("<div id='msg'>").html('用户名不能为空').appendTo(".divbtn").fadeOut(3000) //在出错的这行获取焦点(光标会停在这里) $("#user").focus(); return false; } if(pass == ''){ //设置提示,添加一个提示框div,提示信息为html(),追加在class="divbtn"后面,3秒后消失 $("<div id='msg'>").html('密码不能为空').appendTo(".divbtn").fadeOut(3000) //在出错的这行获取焦点(光标会停在这里) $("#pass").focus(); return false; } //将数据传递到后端 $.ajax({ url:'log.php',//请求的控制器地址 type:'post', //发送数据的方式 data:{"user":user,"pass":pass}, //json格式的数据 dataType:'json', //数据返回的格式 success:function(res){ //发送成功后执行的回调函数 res为请求的返回的数据(json格式才能接收) if(res.success == 1){//返回值等于1为成功 //将返回的信息展示 var res.msg; //msg为后端返回的数据变量 } } }) }) }) /*方法二: $(document).ready(function(){ $(".butn").click(function(){ var username = $("#username").val(); var password = $("#password").val(); $.post('ajax.php',{name:username,pwd:password},function(data) { alert(data); $(".con").html(data); }) }) alert(111) }) */ </script> </body> </html> ```