实例演示三
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>演示实例三:AJAX交互</title>
- <script src="http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script>
- <script>
- $(function(){
- $("#submit-btn").click(function(){
- var userName=$("#user-name").val();
- var password=$("#user-password").val();
- if(userName==""){
- alert('用户名不能为空!');
- return false;
- }
- $.post("<?php echo $this->getActionUrl('ajax_handle'); ?>",
- {"user_name":userName, "user_password":password}, function(json){
- if(json.status==true){
- //当有网址跳转或页面刷新时
- if(json.data.target){
- if(json.data.target=='refresh'){
- location.reload();
- } else {
- location.href=json.data.target;
- }
- }
- } else {
- if(json.msg!='') {
- alert(json.msg);
- }
- }, 'json');
- });
- });
- </script>
- </head>
-
- <body>
- <fieldset>
- <legend>用户登陆:</legend>
- <label>用户名:</label>:
- <input type="text" name="user_name" id="user-name"><br>
- <label>密码:</label>:
- <input type="password" name="user_password" id="user-password"><br>
- <input type="button" name="submit-btn" id="submit-btn" value="登陆">
- </fieldset>
- </html>