1. load
(1) script:
<script src="jquery-1.2.6.min.js" type="text/javascript">
(2) jsp:
<form id="form0">
.......
</form>
<input id="load" type="button" value="提交" />
<div id="showInfo">
</div>
<script type="text/javascript">
//为id为load的按钮绑定事件处理函数
$("#load").click(function()
{
//向load.action发送Ajax请求,并自动加载服务器响应
$("#showInfo").load("load.action" , $("#form0").serializeArray());
});
</script>
--------------------------------------------------------------------------------------
2. get/post
<script src="jquery-1.2.6.min.js" type="text/javascript">
</script>
<form id="form0">
.......
</form>
<input id="load" type="button" value="提交" />
<div id="showInfo"></div>
<script type="text/javascript">
//为id为load的按钮绑定事件处理函数
$("#load").click(function()
{
//指定向load.action发送请求,以id为form0表单里各表单空间作为请求参数
//或者post
$.get("load.action" , $("#form0").serializeArray() ,
//指定回调函数
function(data , statusText)
{
$("#showInfo").empty();
$("#showInfo").append("服务器响应状态为:" + statusText + "<br />");
$("#showInfo").append(data);
},
//指定服务器响应为html
"html"
);
});
</script>
分享到:
相关推荐
jquery1.9.1 支持低版本ajax (ajax前jQuery.support.cors=true )
jQuery的核心特性包括选择器(模仿CSS选择器来选取DOM元素),DOM操作(添加、删除、修改元素),事件处理(绑定和触发事件)以及Ajax支持(异步数据交换)。`min.js` 表示这是一个压缩过的版本,用于减少页面加载...
2. **事件处理**:库内部监听`ajaxStart`、`ajaxSend`、`ajaxSuccess`、`ajaxError`等事件,提供了对Ajax请求生命周期的控制。开发者可以通过自定义事件处理器来扩展功能或处理错误。 3. **内容替换**:默认情况下...
5. **兼容性**:jQuery 对浏览器的兼容性非常好,它解决了不同浏览器之间存在的差异,使得开发者无需关心浏览器的版本和特性支持,减少了跨浏览器开发的工作量。 6. **插件生态**:jQuery拥有庞大的插件生态系统,...
总之,jQuery通过其强大的DOM操作能力、CSS选择器的灵活运用以及对Ajax通信的简化,极大地提升了前端开发的效率和体验。对于那些希望提高生产力、减少代码复杂度的开发者而言,jQuery无疑是一个值得信赖的选择。通过...
jQuery 3.x 系列是继1.x和2.x后的又一重大更新,它主要关注性能优化、API清理以及对现代浏览器的更好支持。`3.2.1`作为其中的一个小版本更新,主要关注修复已知问题和改进兼容性。 ### 2. jQuery.holdReady(hold) ...
此外,它还支持错误处理和回调函数,使得我们可以对每个请求的状态进行监控和控制。 使用ajaxQueue,我们可以通过以下步骤将其引入到项目中: 1. 首先,确保项目已经引入了jQuery库。如果没有,可以从jQuery官方...
在Web开发领域,jQuery是一个不可或缺的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互等任务。"jquery-1.8.2.min.js"是jQuery库的一个版本,它是1.8.2版本的最小化(minified)版本,用于优化...
它支持CSS选择器、DOM操作、事件处理、AJAX请求、动画效果等。例如,使用`$()`可以快速获取DOM元素,`.click()`用于绑定点击事件,`.fadeIn()`和`.fadeOut()`实现元素的淡入淡出效果,`.ajax()`则用于异步数据交互。...
6. **VS2008集成**:VS2008提供了一整套工具支持Web开发,包括对JQuery的内置支持,可以方便地通过Visual Studio的工具箱和IntelliSense功能来编写和调试JQuery代码。 7. **学习资源分享**:描述中的“希望大家上传...
例如,它移除了对IE6/7/8的支持,专注于现代浏览器的性能优化,这意味着开发者可以利用更多现代浏览器的特性,如querySelectorAll等。此外,这个版本还修复了一些已知的bug,提升了整体的稳定性和兼容性。 jQuery的...
3. **jQuery 1.10.2.min.js**:1.10.2是1.x版本线的一个重要更新,它引入了对HTML5元素和属性的支持,增强了DOM操作,优化了事件处理和动画性能。此版本也解决了许多已知问题,使得jQuery在现代和旧版浏览器中表现更...
此外,jQuery还支持事件处理、动画效果和Ajax交互,这大大提高了网页的动态性和响应性。例如,通过jQuery,我们可以轻易实现元素的淡入淡出效果,如下所示: ```javascript $("#myElement").fadeIn("slow"); ``` ...
jQuery是一个轻量级的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。它的API设计易于理解和使用,使得开发者能够用更少的代码实现更多的功能,提高了开发效率。 2. **jQuery ...
ajaxupload.js 是一款使用jquery上传文件的js插件,对于简单的文件上传,足够可以应付, 你可以根据自身需要对前后端代码进行补充,也可以将一些功能独立出来,比如文件类型、单个文件或者多文件上传功能。总的来说...
jQuery 1.9.0版本的更新还涉及对DOM操作、动画效果、Ajax请求等核心功能的改进。例如,`.animate()`方法现在支持CSS3动画,使得动画效果更加平滑;`.load()`、`.unload()`和`.error()`等旧版Ajax和事件处理方法被`....
1. 兼容性:jQuery 3.0.0对浏览器的兼容性进行了全面升级,支持现代浏览器的同时,也保留了对旧版IE的兼容,确保代码能在广泛的应用场景中正常运行。 2. 性能提升:3.0.0版本对内部算法进行了优化,提高了代码执行...
此外,版本1.8.3对jQuery的API进行了一些优化和改进,提升了性能和稳定性。 在DOM操作方面,jQuery提供了丰富的API,如`$(selector).html()`用于修改元素的HTML内容,`$(selector).append()`和`.prepend()`用于在...
jQuery的诞生,源于对JavaScript原生API的封装和扩展,旨在简化DOM操作、事件处理、动画效果和Ajax交互。在`jquery.js`中,我们可以看到jQuery的完整源代码,而`jquery.min.js`和`jquery-2.1.4.min.js`则是经过压缩...
与1.x系列相比,jQuery 2.0.x最大的变化在于移除了对IE6、7、8这些旧版Internet Explorer浏览器的支持。这一决策使得2.0系列可以去除大量为兼容老版本IE而编写的代码,从而显著提高了代码的执行效率。对于现代浏览器...