关于AJAX请求返回的数据问题 - Web 开发 / Ajax
RT:
就是在我们程序开发中,有些数据需要经过AJAX去请求,然后返回给前端。
比如我在前台有一个DIV里面放了一个表格如下:
HTML code
<div id=users>
<table><tr><td>姓名</td>年龄</td><td>地区</td></tr>
<tr><td>张三</td>19</td><td>北京</td></tr>
<tr><td>李四</td>20</td><td>天津</td></tr></table>
</div>
表格的是HTML代码是上面这样,表格中的数据我是需要去查询数据库去取的。现在这里要用AJAX
去请求,我想问的是,在AJAX请求的那边,我是直接返回
HTML code
<table><tr><td>姓名</td>年龄</td><td>地区</td></tr>
<tr><td>张三</td>19</td><td>北京</td></tr>
<tr><td>李四</td>20</td><td>天津</td></tr>
然后直接将这些字符串通过JS插入在div #users 的innerhtml中去,
还是说我AJAX返回的数据是json的,只有{name:张三,age:19}这样的数据,然后在前台用JS对json
进行解析,然后处理到div中去?
这两种方法大家一般是选用的哪种呢?或者两种都不是?
大家一般是如何处理的?为什么这么处理呢?
这两种方法有什么优劣?
------解决方案--------------------
AJAX返回的数据是json的,只有{name:张三,age:19}这样的数据,然后在前台用JS对json
进行解析,然后处理到div中去,
优点:减少数据传输,数据的显示方式在client端组建完成,这在大数据量操作的时候优势就体现出来,应该这样做,小数据量差别不大
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------