基于JQuery框架的AJAX实例代码

破叶上的虫

破叶上的虫

2016-02-19 14:38

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐基于JQuery框架的AJAX实例代码,希望大家看完后也有个好心情,快快行动吧!
index.html
代码如下:
html
head
titlejQuery Ajax 实例演示/title
/head
script src="./js/jquery.js" type="text/javascript"/script
script type="text/javascript"
$(document).ready(function(){//这个就是jQueryready ,它就像C语言的main 所有操作包含在它里面
$("#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 : "login.php", //与此php页面沟通
dataType:'json',//从php返回的值以 JSON方式 解释
data: 'username='+username+'&password='+password, //发给php的数据有两项,分别是上面传来的u和p
success: function(json){//如果调用php成功
//alert(json.username+'n'+json.password); //把php中的返回值(json.username)给 alert出来
$('#result').html("姓名:" + json.username + "br/密码:" + json.password); //把php中的返回值显示在预定义的result定位符位置
}
});
//$.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',
{
username:$('#username').val(),
password:$('#password').val()
},
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"
pspan输入姓名:/spaninput type="text" name="username" id="username" //p
pspan输入密码:/spaninput 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
代码如下:
?php
echo json_encode(array ('username'=$_REQUEST['username'],'password'=$_REQUEST['password']));

展开更多 50%)
分享

猜你喜欢

基于JQuery框架的AJAX实例代码

Web开发
基于JQuery框架的AJAX实例代码

jQuery框架实例代码分析

Web开发
jQuery框架实例代码分析

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

jquery 框架使用教程 AJAX篇

Web开发
jquery 框架使用教程 AJAX篇

AJAX、AJAX实例及AJAX源代码

Web开发
AJAX、AJAX实例及AJAX源代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

ajax实例入门代码

Web开发
ajax实例入门代码

基于AJAX技术实现Struts校验框架

Web开发
基于AJAX技术实现Struts校验框架

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

两个select之间option的互相添加操作(jquery实现)

两个select之间option的互相添加操作(jquery实现)

oracle下导出某用户所有表的方法

oracle下导出某用户所有表的方法
下拉加载更多内容 ↓