`
webdev2014
  • 浏览: 680055 次
文章分类
社区版块
存档分类
最新评论

jQuery学习第八课(jquery中的ajax)

 
阅读更多

jquery中的ajax

1. jqueryDOM.load()

2. $.get()

3. $.post()

4. $.ajax()


--------------------------------test.html-------------------------

<body>
<ul id="test1">
<li>11111</li>
<li>22222</li>
<li>33333</li>
</ul>
<ul id="test2">
<li>aaaaa</li>
<li>cccccc</li>
<li>ddddd</li>
</ul>
</body>

-----------------------------demo1--------------------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>demo1</title>
<style>
.load{width: 500px;height: 300px;border: 1px solid #abcdef;}
</style>
<script src="jquery.js"></script>
</head>
<body>
<input type="button" value="加载" />
<div class="load"></div>
<script>
$('input[type=button]').click(function(){
$('.load').load('test.html?date='+Math.random()+' #test2');
});
</script>

/*<script>
$('input[type=button]').click(function(){
$.get('test.txt?data='+Math.random(),function(data){
$('.load').html(data);
});
});
</script>*/
</body>
</html>

--------------------------------------------------------------------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>demo</title>
<script src="jquery.js"></script>
<style>
div{color:red;}
</style>
</head>
<body>
<input type="text" name="username" id="username" />
<input type="button" value="检验" />
<div></div>
<script>
$('input[type=button]').click(function(){
//发送的参数 格式 必须 是json格式
var send = {'username':$('#username').val()}
$('div').load('process.php',send,function(data){
alert(data);
});
});
</script>

/*<script>
$('input[type=button]').click(function(){
var url = 'process.php';
var sendData = {'username':$('#username').val()};

$.get(url,sendData,function(data){
if(data=='true'){
$('div').html('用户名可以使用');
}else{
$('div').html('用户名不可以是admin');
}
});
})
</script>*/

/*<script>
$('input[type=button]').click(function(){
var url = 'process.php';
var sendData = {'username':$('#username').val()};
$.ajax({
url:url,
type:'post',
data:sendData,
success:function(data){
if(data=='true'){
$('div').html('用户名可以使用');
}else{
$('div').html('用户名不可以是admin');
}
}
});
})
</script>*/
</body>
</html>


--------------------------process.php------------------------------

<?php
header('Content-type: text/html;chartset=utf-8');

$username = $_POST['username'];
// $username = $_GET['username'];
if($username=='admin'){
echo 'false';
}else{
echo "true";
}


分享到:
评论

相关推荐

    jQuery动画特效---精通JavaScript+jQuery

    第8课 - Javascript调试与优化 - [精通JavaScript+jQuery] 第9课 - Ajax - [精通JavaScript+jQuery] jQuery应用 第10课 - jQuery基础 - [精通JavaScript+jQuery] 第11课 - jQuery控制页面 - [精通JavaScript+...

    jQuery jQuery第四版PDF

    第7章和第8章介绍了jQuery UI、jQuery Mobile及利用jQuery强大的扩展能力开发自定义插件。随后的几章更加深入地探讨了jQuery的各种特性及一些高级技术。附录A特别讲解了JavaScript中闭包的概念,以及如何在jQuery中...

    疯狂Ajax讲义:Prototype/jQuery+DWR+Spring+Hibernate整合开发(part01)

    《疯狂Ajax讲义:Prototype/jQuery+DWR+Spring+Hibernate整合开发》是《基于J2EE的Ajax宝典》的第二版。《基于J2EE的Ajax宝典》面市近2年,作为Ajax领域最全面、实用的图书,一直深受读者的好评。全书主要分为三个...

    jQuery开发技术详解

    第8章 使用jQuery进行DOM操作 第9章 jQuery中的事件处理 第10章 jQuery中的动画与效果 第11章 jQuery与AJAX 第12章 回头重看jQuery——核心及工具 第13章 jQuery增强用户体验 第14章 jQuery中使用AJAX跨域操作 第15...

    JQuery基础教程之第七章

    JQuery基础教程之第八章:http://download.csdn.net/source/747973 JQuery基础教程之第九章:http://download.csdn.net/source/747982 JQuery基础教程之第十章及附录:http://download.csdn.net/source/747999 JQuery...

    JQuery基础教程之第八章

    JQuery基础教程之第八章后续章节看我后续资源jquery全套教程: JQuery基础教程之前言和前三章:http://download.csdn.net/source/745869 JQuery基础教程之第四章:http://download.csdn.net/source/745907 JQuery基础...

    锋利的jQuery(第2版).单东林、张晓菲、魏然(带详细书签)

    《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。 《锋利的jQuery(第...

    [精品]锋利的jQuery(第2版).epub

    《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。

    jQuery基础教程(第四版)

    第7章和第8章介绍了jQuery UI、jQuery Mobile及利用jQuery强大的扩展能力开发自定义插件。随后的几章更加深入地探讨了jQuery的各种特性及一些高级技术。附录A特别讲解了JavaScript中闭包的概念,以及如何在jQuery中...

    jQuery教程学习

    第八节:jQuery速成 - 对象获取进阶 第九节:jQuery速成 - 子元素的获取 第十节:jQuery速成 - 表单对象的获取 第十一节:jQuery速成 - 元素属性的设置与移除 第二章:进阶篇 - 对象的筛选 第十二节:jQuery速成 - ...

    锋利的jQuery(第2版) 人民邮电出版社

    为使读者更好地进行开发实践,本书的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。...

    java6_chapter912_ajax_jquery2019-8-21.zip

    第一种方式实现ajax异步刷新--ajax 2.需求2: 第二种方式实现ajax异步刷新--get 3.需求3: 第三种方式实现ajax异步刷新--post 4.需求4: 第四种方式实现ajax异步刷新--getJSON 5.需求5: 第五种 使用jquery发送...

    jQuery基础教程(第四版),完整高清版

    第7章和第8章介绍了jQuery UI、jQuery Mobile及利用jQuery强大的扩展能力开发自定义插件。随后的几章更加深入地探讨了jQuery的各种特性及一些高级技术。附录A特别讲解了JavaScript中闭包的概念,以及如何在jQuery中...

    jQuery基础教程--第四版(2013年出版)

    和第8章介绍了jQuery UI、jQuery Mobile及利用jQuery强大的扩展能力开发自定义插件。随后的几章更 加深入地探讨了jQuery的各种特性及一些高级技术。附录A特别讲解了JavaScript中闭包的概念,以及如 何在jQuery中有效...

    jQuery基础教程(第4版)李松峰(译) 中文 非扫描版 高清带书签

    第7章和第8章介绍了jQuery UI、jQuery Mobile及利用jQuery强大的扩展能力开发自定义插件。随后的几章更加深入地探讨了jQuery的各种特性及一些高级技术。附录A特别讲解了JavaScript中闭包的概念,以及如何在jQuery中...

    锋利的jQuery(第2版)(电子书 文字版 完整版) 单东林

    《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。 申明:本资源来源于...

    JQuery基础教程(第4版)

    和第8 章介绍了jQuery UI jQuery Mobile 及利用jQuery 强大的扩展能力开发自定义插件 随后的几章更 、 。 加深入地探讨了jQuery 的各种特性及一些高级技术 附录A 特别讲解了JavaScript 中闭包的概念 以及如 。 ...

    jQuery基础教程

    和第8 章介绍了jQuery UI、jQuery Mobile 及利用jQuery 强大的扩展能力开发自定义插件。随后的几章更 加深入地探讨了jQuery 的各种特性及一些高级技术。附录A 特别讲解了JavaScript 中闭包的概念,以及如 何在jQuery...

    锋利的jQuery (第2版).单东林.扫描版(2 - 共5个)

    《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。

    jQuery权威指南-源代码

    第8章 jQuery UI插件/242 8.1 认识jQuery UI /243 8.2 jQuery UI交互性插件/244 8.2.1 拖曳插件/244 8.2.2 放置/247 8.2.3 排序插件/250 8.3 jQuery UI微型插件/252 8.3.1 折叠面板插件/252 8.3.2 日历/255...

Global site tag (gtag.js) - Google Analytics