千家信息网

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


Ajax如何添加数据即时显示信息千家信息网 01月17日更新

Ajax如何添加数据即时显示信息

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面我们先来看下前端的代码ajax无刷
千家信息网最后更新 2025年01月17日Ajax如何添加数据即时显示信息

这篇文章主要介绍了Ajax如何添加数据即时显示信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面我们先来看下前端的代码



ajax无刷新添加数据


输入内容:








点击上面的查看实例效果,就是我们今天要学习的目的.上面的代码只是前端的html代码.在代码里有3个自定义函数.


1、ajax_xmlhttp();该函数我们在前面的教程已经讲过,是用来创建一个可用性的XMLHTTPRequest对象,如果你还不了解,请参阅:ajax开始准备篇

2、Post();该函数还是用来读取数据.我们在本章教程中不再解释ajax是如何读取数据的.你可以参阅:ajax初试读取数据篇与ajax读取数据到表格 不过跟前2篇不同的是.该Post函数不是在点击 按扭时被触发.而是在你第一次打开网页或刷新页面的时候才会执行该函数.其目的是用来读取数据库中已存在的数据.在数据添加成功以后.并没有运行该函数.其中的秘密下面的解释中我会告诉你!另外你再看一下open方法中的设置.我们在请求的网址后面多了一个action=read,这个大家应该用过.在url后面的参数, 服务端可以接收该参数.在Asp中使用Request.QueryString来接收.Php中使用$get方法来接收.我们设置这个url的参数目的是想要告诉服务器.我们要执行什么动作.在Add_Data.Asp网页中有两个自定义过程,一个用来读取数据,一个用来添加数据.这个action=read参数服务端接收以后.经过判断会执行读取数据的过程!

3、我们重点来讲一下这个add_Post函数.函数刚开始便使用getElementById方法在网页查找msg与str.msg是用来显示一些当前的操作信息.str是用来获取你输入的内容.然后判断你是否在str的文本框中输入了内容.如果为空则退出函数.
再看open方法的设置.请求的网页url后面的参数是action=add,服务端网页接收action这个参数.经过判断如果值是add,则执行插入数据的过程.

var param = "str="+escape(str.value);将str文本框的内容等于一个str,然后一并赋值给param变量.待会发送请求时.send会提交这个param变量中的内容.escape的意思是对 String 对象编码以便它们能在所有计算机上可读,就是解码你输入的内容.经过测试有时候可以忽略,但有时候会出现乱码.为保险起见我们还是使用escape

我们先不讲readystatechange指定的程序.看下面:
ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");这行的意思是.我要向服务端提交表单内容.当你的请求方式是post,并且有数据向服务端提交时.必须设置setRequestHeader.如果你使用的请求方式是get或者没有数据要提交则可以忽略该句.

ajax.send(param);发送请求.并在send的参数里指定要提交param变量中的内容.你可以alert一下param,会弹出str="你输入的内容",然后我们在服务端的网页接收这个str,便可以获取str中的内容了.也就是你在文本框中输入的. 讲到这里应该是时候看一下这个被请求的服务端网页了.看看他到底在服务端干了些什么.请看:

复制代码 代码如下:


[an error occurred while processing the directive]
<%
'出自:http://Www.Web666.Net
'作者:康董
'如需转载请务必保留以上信息
'定义一个变量,来保存xml数据
xml=""
action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
Select case action
case "read" '如果为read则执行读取数据的操作
Call Read
case "add" '如果为add则执行添加数据的操作
Call Add_Data
case else
xml = xml&"请求参数错误,请不要试图非法操作!"
End Select

xml=xml&""
Response.Clear
Response.ContentType="text/xml"
Response.CharSet="gb2312"
Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
Response.End

Sub Read '定义一个读取数据的过程
Call OpenConn '打开数据库链接
Sql = "Select * From web_table" '打开数据库中名字为web_table的表
Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
While Not Rs.Eof '如果表中有数据.则一直循环读取
xml = xml&"

  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"" '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    数据 内容 变量 服务 标签 函数 数据库 过程 错误 网页 输入 参数 客户 输出 客户端 代码 信息 成功 方式 方法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 文职软件开发工作怎么样 数据库原理习题第三版pdf 单机传奇数据库官方最新版 基岩版中文服务器推荐 网络安全合理使用网络手抄报 东营陶瓷软件开发公司 有孚网络安全等级测评 专业商城软件开发哪家好 服务器上的u盘影响起动么 视频地图服务器 外模式对应数据库中的 网络安全的几条规则 阿里云服务器如何绑定域名 河南云牛网络技术有限公司 vte数据库的管理 u8自动备份数据提取数据库 网络技术实用与基础2379 网络安全单位人员管理 网络安全风险监测app有哪些 14部门联合整治网络安全问题 森态园林手机软件开发商 南京银行服务器连接不上怎么回事 腾讯云轻量服务器很卡 青年网民网络安全承诺书 两张表格找出相同数据库 四川懒人网络技术有限公司 文昌app软件开发 网络技术需要掌握哪些知识 上海安信网络技术有限公司 博创互联网科技有限公司
    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0

    <%
    '出自:http://Www.Web666.Net
    '作者:康董
    '如需转载请务必保留以上信息
    '定义一个变量,来保存xml数据
    xml=""
    action=Request.QueryString("action") '使用get方式接受一个action来判断客户端想要执行什么操作
    Select case action
    case "read" '如果为read则执行读取数据的操作
    Call Read
    case "add" '如果为add则执行添加数据的操作
    Call Add_Data
    case else
    xml = xml&"请求参数错误,请不要试图非法操作!"
    End Select

    xml=xml&""
    Response.Clear
    Response.ContentType="text/xml"
    Response.CharSet="gb2312"
    Response.write xml '注意这句啊.上面的那些判断执行过程.其目的就是获取一个新的xml变量内容.然后在这里输出这个xml
    Response.End

    Sub Read '定义一个读取数据的过程
    Call OpenConn '打开数据库链接
    Sql = "Select * From web_table" '打开数据库中名字为web_table的表
    Set Rs = Conn.Execute(Sql) '执行Sql语句,并将sql的索引赋值给rs变量
    xml = xml&"" '没开始读取之前先建立一个list标签.将所有数据都包含在该标签下
    While Not Rs.Eof '如果表中有数据.则一直循环读取
    xml = xml&"
  • "&Rs("web")&"
  • "
    Rs.MoveNext '执行下一条数据的读取
    Wend '如果数据库中没有了数据.则结束循环
    xml = xml&"
    " '数据读完闭合list标签
    Close_Conn '关闭数据库链接
    End Sub

    Sub Add_Data '添加数据过程
    On Error Resume Next '如果发生错误继续执行程序
    OpenConn '打开数据库链接
    str = Trim(Request.Form("str")) '接收客户端传过来的str内容
    If str = "" Then
    xml = xml&"3" '如果提交的内容为空.返回3
    Exit Sub '退出过程
    End If
    Sql = "Insert Into web_table (web) values ('"&str&"')"
    Conn.Execute(Sql) '执行添加数据
    If Err.Number = 0 Then '判断是否有错误发生,
    xml = xml&"0" '如果没有错误发生,则证明数据已经成功.返回0
    Exit Sub
    Else
    xml = xml&"1" '如果发生错误.则证明有错误发生.数据很可能添加失败
    Exit Sub
    End If
    End Sub
    %>


    上面是你使用ajax请求的服务端网页:Add_Data.Asp的源码.现在使用Asp的应该不多了吧?但我依然痴情于她.无论你用的服务端技术是Php,.Net,或者Jsp等.经过我的解释你应该很容易的会模拟出这个源码的功能.
    1:include file="Conn.asp"在Asp里的作用是引入一个网页.Conn.asp是我的数据库链接文件.为安全起见.我就不暴露数据库名称了.你自己建个库.随便起个名进行测试吧.
    2:定义一个名字为xml变量.将xml格式的数据保存在这个变量中.使用Response.Write输出xml变量中的内容.
    3:接收你在前端url传过来的action参数.并判断action的值.Select case不用解释了吧.多支判断.如果action的值是read,则执行Read过程.如果是add则执行Add_Data过程.如果两者都不是则证明不是通过正常渠道进行请求的. 向xml变量中再增加一个msg标签.输出以后会给出显示的内容
    4:Response.Clear清除缓存.
    5:Response.ContentType="text/xml"定义输出的文本格式.xml类型
    6:Response.CharSet="gb2312"输出编码,中文编码.
    7:Response.write xml向客户端输出xml变量中的数据.该变量保存的是xml格式的数据.
    8:Response.End停止一切输出.
    9:定义一个 Read 过程.用来读取数据库test_table表中的web字段内的数据.打开数据库,sql语句.执行sql.开始读取!这些知识我就不讲了.如果你还不会.我想你应该去学习一下操作数据库的知识!我重点讲一下该Read过程的 意义.在读取数据之前先为xml变量中增加了一个list的标签.然后将所有的数据都读取到list标签内,每条数据又被包含在了一个li标签内.数取读取完毕.闭合list标签.我想说的是,这个Read过程并没有向客户端输出任何内容. 他的工作就是将数据库中的内容以xml的格式读取到那个xml变量中.当客户端action=add的时候.执行Read过程.Read过程给出一个新的xml变量.Response.Write xml输出这个变量到客户端,客户端接受到这个xml,我们在前端使用responseXML接收这个xml.然后显示!明白吗?不明白加我Q:30458885
    10:我们再来讲Add_Data这个过程.Add_Data的意义和Read是相同的.都是在执行一系列操作以后向xml变量中赋值.Add_Data的作用是接受客户端发送过来的数据.并将数据写到数据库内.你仔细看下Add_Data中的程序逻辑.首先他会判断你提交的数据是否为空.如果为空向xml变量中增加一个msg标签.内容是3.然后退出Add_Data. 如果数据不为空.则向数据库写入该数据.然后判断是否有错误发生.如果没有错误也向xml变量中增加一个msg标签,内容是0.代表在写入数据时一切正常.数据被成功添加.相反Err.Number不等于0.则代表在写入数据时发生了错误.数据没有被成功添加.这时也会向xml变量中添加一个msg标签.内容为1.这三种情况无论那种发生 都会在添加msg标签以后立即退出Add_Data.所以只有一个msg标签会被写入.那么我们马上回来客户端Add_Post中函数正是接收了这个msg标签以后.根据msg的内容来判断服务端究竟发生了什么事!如果msg的内容为0,证明服务端一切正常,没有错误发生.数据已被添加到数据库.我们直接使用Dom将str中的内容写入到了表格内.并没有 执行读取数据的Post函数.如果msg内容为3,证明你输入了空的内容.如果msg内容为1,证明服务端有错误发生.数据写入失败!

    感谢你能够认真阅读完这篇文章,希望小编分享的"Ajax如何添加数据即时显示信息"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

    0