1.异步加载(原理)
1.异步加载数据(alert(res)“返回的是一个所有对象字面量集合表)
【{}{}】数组的字面量表示法,外面的中括号是数组的字面量表示发,里面的大括号是对象的字面量表示发(对象)
//可以直接生成html发给浏览器,但缺点:传输量大,浏览器端不灵活 (如果浏览器要现实班级表格呢?)
//sbOpts.Append("");
1.异步(加载json格式数据------------------------------------)
C04GetDate.ashx?type=1
结果:
:
2.标准的json格式:通过Json.parse(res)解析响应给浏览器。【{}{}】数组的字面量表示法,外面的中括号是数组的字面量表示发,里面的大括号是对象的字面量表示发(对象)
异步加载数据(alert(res).
建议使用这种方法.
C04GetDate.ashx?type=1
结果:
3.通过异步方式返回一个(加载下拉框) 通过StringBuilder对象sbOpts:context.Response.write(sbOpts.ToStrng())响应给浏览器端,浏览器端加载到< select >标签里: document.getElementById("selClass").innerHTML = res; 这种用法不灵活
4.通过异步方式(加载下拉框)josn格式:生成下了数据