1、 你第一段代码建立一个JSON类,就像JAVA里的MAP一样,一个键对应一个值,first:10的意思就是first这个键对应的值是10。
2、'placeholder'是网页上的一个组件,可以是div, 可以是td,也可以是任何有 innerHTML属性的东西。Ajax.Updater相当于一个Ajax.Request 和 placeholder.innerHTML = responseText的组合,中间过程自动完成了,你当然找不到responseText.

解决方案 »

  1.   

    我想问的是如何通过querystring在html取得所需要的值的啊
    jason需要安装什么 还是js新版本的功能扩展啊
      

  2.   

    json 是javascript的原生数据类型 , 你可以搜一下JSON 看在javascript里是怎么操作,用Ajax 必须吧页面发布在服务器上,静态页面不能用AJax
      

  3.   

    如果你的服务器的另一端返回的信息已经是HTML了的信息已经是HTML了,那么使用这个程序包中 Ajax.Updater 类将使你的生活变得更加得容易。用它你只需提供哪一个元素需要被AJAX请求返回的HTML填充就可以了
    不知道什么意思 这是手册上的话
      

  4.   

    我没用过Ajax.Updater 这个方法,但我理解 如果你在服务端返回一些数据,而你要展示这些数据比,如用表格展示,这就需要在服务器端生成一个HTML写的表格,可能是字符流拼的一个HTML语句,也可能是一个简单的HTML页面
    ,不管是什么HTML格式都可以在<div id="placeholder"></div> 这个DIV.innerHTML中展现。document.getElementById("placeholder").innerHTML = responseText;
    responseText就是你的返回HTML语句或页面
      

  5.   

    我觉得这个例子是有问题的 html传参数是没有意义的
    因为不管传什么参数 html是没办法接受的 始终返回所有的页面元素
    这本手册不知道是翻译的还是写的