易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax提交大数据:Form与Query

      Ajax提交数据一般都是通过URL后边的参数形式来传递数据的,比如使用XMLHttpRequest.open('POST', url, true);的方式使用时,其url参数中就包含了需要提交的数据,它的形式如:http://www.mysite.com/handler.do?name='曹操'&sex='男',是把key=value形式的数据通过 &符号连接起来,而这些数据通常都是我们在提交Ajax请求之前一个一个取到的,在数据很少的情况下比较方便,需要提交大量数据的时候就比较麻烦了。这时候可以尝试Form提交方式。
      设定Form提交方式只需设定 XMLHttpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 


相关文档:

php 的 ajax 实现

<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<input type="button" onclick="test();" value="提交"/>
<script type="text/javascript">
    function test(){
            var valid = {
& ......

完美Ajax类,支持事件

<scrīpt Language="Javascrīpt">
<!--
// author:奔腾的心
//     qq:7180001
function Ajax(OnError,OnState,OnDownloadEnd)
{
        this.ErrorStr                 = null;
        ......

ASP.NET+Ajax+Javascript实现页面div定时刷新

一、概述
  考虑Html本身不带定时刷新页面的控件,且不考虑使用第三方控件;因此考虑使用Javascript中的setTimeout+xmlhttp来实现定时更新页面中部分内容,此实现在IE6.0及以上版本测试通过,其他浏览器暂时未测试过。
二、功能及特点
  1、Javascript通过Microsoft的MSXML对象,动态获取后台数据库数据;
&n ......

关于彻底解决Ajax异步调用时出现中文乱码的问题

今天帮同事解决了js异步调用时出现了中文乱码的问题,具体解决办法如下:
1)首先确认js是否没有对后台传输过来的中文进行解码。
   按照网络上写的方法通过js对response的读取出来数据进行多次测试,发现仍然不能解决,细想不一定是此处问题。改换其他办法解决。
2)如果解码解决不了,再看是否是因为网 ......

AJAX的js代码

 //用户名校验的方法
//这个方法将使用XMLHTTPRequest对象来进行AJAX的异步数据交互
var xmlhttp;
function verify() {
//0。使用dom的方式获取文本框中的值
//document.getElementById("userName")是dom中获取元素节点的一种方法,一个元素节点对应HTML页面中的一个标签,如果<input& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号