呵呵,本来我不懂AJAX的,不过,因工作需要,也不得不学JS和AJAX。下面是我这两天学习的一点体会,希望和大家共享
一。JS里面本身就可以连接数据库,只是不安全而已(个人的意见),其中代码如下:
var conn=new ActiveXObject("ADODB.Connection");
var dbPath="e:\\db\\test.mdb";//这个是DB路径
connstr="Driver={Microsoft Access Driver(*.mdb)};DBQ="+dbPath;
var ok=true;
try
{
conn.Open(connstr);
}
catch(err)
{
ok=false;
document.write("数据库连接失败");
}
if(ok)
{
document.write("数据库连接成功");
}
二。对于AJax的prototype.js我只会用到其中的一种和servlet或者jsp连接,呵呵,简单的用下,JS代码如下:
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript">
function getData(grpcode)
{
var url='servlet/getGrpItem';//需要处理的servlet或者JSP
var pars='grpcode='+grpcode;//参数
try
{
myAjax = new Ajax.Request
(
url,
{
method:'post',
parameters:pars,
onComplete:result//返回的方法
}
);
}
catch(e)
{
alert('出现异常');
}
finally{}
}
function result(res)//返回的方法,res这个参数得带上,注意
{
//var tbl=document.getElementById("itemData");
//tbl.innerHTML=res.responseText;
}
</script>
三。以上就是JS和AJax我的理解和用法。附件里面是prototype.js文件,需要的朋友可以下载,大家一起共享,哈哈
分享到:
相关推荐
Prototype框架为处理Ajax请求提供了简单而强大的工具。主要特点包括: - **安全性**:确保Ajax请求的安全性,支持跨浏览器操作。 - **智能处理**:能够处理来自服务器的JavaScript代码,并提供轮询机制。 - **模块...
- **AjaxLibrary类库(客户端)**:这是ASP.NET Ajax框架的核心组成部分之一,包含了用于处理Ajax请求的JavaScript库。该库提供了一系列的方法和对象,用于处理客户端与服务器之间的异步通信。 - **ASP.NET 2.0 Ajax...
标题提到的是"ajax框架prototype",而描述则涉及到对Prototype和jQuery的比较以及两者共存的问题。 Prototype是最早的JavaScript库之一,它以强大的DOM操作和类系统著称。Prototype的核心是其对JavaScript原生对象...
这个中文版的框架旨在帮助中国开发者更好地理解和使用Prototype的功能,从而提高Web应用的交互性和用户体验。Prototype的核心目标是通过提供一组实用的DOM(文档对象模型)操作方法,简化JavaScript编程,尤其是与...
**十大AJAX框架详解** AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。随着Web开发的不断进步,AJAX框架应运而生,它们为开发者提供了更加便捷和高效的手段来...
第二部分详细介绍了Prototype、jQuery、DWR、AjaxTags等四个最常用的Ajax框架的用法,并针对每个框架提供了一个实用案例。这两个部分是笔者在“疯狂Java实训营”的培训讲义,是《疯狂Ajax讲义:Prototype/jQuery+DWR+...
在JavaScript的世界里,Prototype是一个非常著名的库,它扩展了JavaScript的基本对象,并且提供了一系列实用的函数,使得开发者在处理DOM操作、AJAX交互等方面的工作变得更加简单。本案例将重点探讨如何利用...
- **第13章:Prototype、Scriptaculous与Rails**:探讨这些库与Ruby on Rails框架的结合使用方法。 此外,书中还包括三个附录,分别涉及HTTP基础知识、测量HTTP流量以及Tomcat安装设置等内容,为读者提供了全方位...
本文将深入探讨Ajax在表单验证中的应用,特别是基于Prototype框架的实现方式,以及动态验证的重要性。 一、Ajax基础 Ajax的核心是通过JavaScript与服务器进行异步通信,无需刷新整个页面就能获取或更新数据。它由...
**JAVA AJAX框架 DWR详解** DWR(Direct Web Remoting)是一个开源的Java库,它使得JavaScript和服务器端的Java代码可以直接进行交互,无需处理复杂的HTTP请求和响应。这种技术在Web开发中被称为Ajax(Asynchronous...
Ajax框架的出现,使得开发人员能够更方便、高效地实现Ajax功能,提高用户体验。 本压缩包中的文件“jquery_api.chm”是jQuery API的离线帮助文档,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件...
Ajax,全称Asynchronous JavaScript and XML(异步JavaScript和XML),是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。...对于初学者,可以通过阅读这些文件来深入理解Ajax框架的使用方法和工作流程。
通过阅读和分析这些Demo,你可以了解该AJAX框架的具体用法,如何在实际项目中应用。 **六、学习与实践** 1. **理解基础**:确保对AJAX的基本概念和流程有清晰的理解。 2. **查看文档**:每个框架都有详细的文档,...
Prototype框架是JavaScript编程中的一种流行库,主要用于简化DOM操作、事件处理、Ajax交互以及对象创建。这个框架由Sam Stephenson于2005年创建,是早期JavaScript开发者的常用工具,尤其是在构建动态Web应用程序时...
通过实践编写简单的AJAX应用,逐步掌握它们的使用方法,比如创建一个动态搜索框(利用Prototype的AutoComplete)或实现异步数据加载(借助DWR的远程调用)。 总之,了解并熟练使用DWR和Prototype框架,有助于提升...
- **深入框架**:选择一个Ajax框架,如jQuery,学习其API,通过实际项目来练习使用。 ### 4. 小项目示例 1. **实时搜索**:创建一个输入框,当用户输入时,通过Ajax向服务器发送请求,动态显示匹配的搜索结果。 2....
6. **Tacos**:Tacos为Tapestry Web框架提供高性能组件,并为Dojo、Prototype、script.aculo.us和Rico等AJAX框架提供服务端Java支持。 7. **Taconite**:Taconite是一个J2EE框架,包含客户端JavaScript库和一组JSP...
Prototype、Script.aculo.us、Dojo 这三个框架都是JavaScript库,专门用于简化Ajax操作和其他前端开发任务。 **Prototype** Prototype 是一个轻量级的JavaScript库,它扩展了JavaScript的核心功能,提供了一套强大...
Prototype是一个强大的JavaScript框架,它提供了许多便利的功能,如DOM操作、事件处理、Ajax交互等。该库简化了JavaScript编程,使得开发者可以更高效地构建动态网页应用。 ### 2. Ajax基础 Ajax的核心是创建一个`...