前端之家收集整理的这篇文章主要介绍了
AJAX的一个简单用法,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
登录时验证
用户名和密码的几种方式 <html> <head> <title>
登录</title> </head> <script src="./js/jquery.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function(){//这个就是jQueryready,需要一个脚本 $("#button_login").mousedown(function(){ login(); //点击ID为"button_login"的按钮后触发
函数 login(); }); }); function login(){ //
登录函数Login() var username = $("#username").val();//
获取用户名 var password = $("#password").val();//
获取密码 $.ajax({ //Ajax验证 type: "post",//以post方式提交 url : "地址",//沟通
页面地址 dataType:'json',//返回的值以 JSON方式 解释 data: 'username='+username+'&password='+password,//返回的数据 success: function(json){//如果
调用PHP成功 //alert(json.username+'\n'+json.password); //将数据alert()出来 $('#result').html("姓名:" + json.username + "<br/>密码:" + json.password); //
显示获取的
用户和密码 } }); //$.post()方式: $('#test_post').mousedown(function (){ $.post( 'login.
PHP',{ username:$('#username').val(),password:$('#password').val() },function (data) //回传
函数 { var myjson=''; eval('myjson=' + data + ';'); $('#result').html("姓名1:" + myjson.username + "<br/>密码1:" + myjson.password); } ); }); //$.get()方式: $('#test_get').mousedown(function () { $.get( 'login.
PHP',function(data) //回传
函数 { var myjson=''; eval("myjson=" + data + ";"); $('#result').html("姓名2:" + myjson.username + "<br/>密码2:" + myjson.password); } ); }); } </script> <body> <div id="result" style="background:orange;border:1px solid red;width:300px;height:200px;"></div> <form id="formtest" action="" method="post"> <p><span>输入姓名:</span><input type="text" name="username" id="username" /></p> <p><span>输入密码:</span><input type="text" name="password" id="password" /></p> </form> <button id="button_login">ajax提交</button> <button id="test_post">post提交</button> <button id="test_get">get提交</button> </body> </html> login
函数: <?
PHP echo json_encode(array ('username'=>$_REQUEST['username'],'password'=>$_REQUEST['password'])); ?>
原文链接:https://www.f2er.com/ajax/164559.html