json组建对象,jquery进行拆分组建table
我现在有个需求就是,根据jsp页面选中的id,把具体的信息返回到页面,要异步展现:比如说页面有很多信息,鼠标选中之后,就会把该信息对应的具体说明(是个table)展现到页...
我现在有个需求就是,根据jsp页面选中的id,把具体的信息返回到页面,要异步展现:比如说页面有很多信息,鼠标选中之后,就会把该信息对应的具体说明(是个table)展现到页面某个位置。选择不同,展现的信息也不懂。帮忙解决思路2即可。
我的思路是:
1:页面选中之后,jquery的ajax把id传到servlet,然后后台根据这个id查询具体信息,再把这个table拼接好,会涉及到跨行跨列,最终是一个长字符串,然后返回到页面,最后把这一大串html元素加载到页面的某个div里面。
但是后来觉得,如果这样的话后台不能复用,而且如果以后改个样式还得去修改后台,不太方便。我改变了思路。
2:还是把页面选择的id传到后台,但后台不拼接组建table的字符串,只把对象的具体信息返回回来。这个table在页面进行拼接,使用jquery,有可能跨行跨列等。这个数据结构该怎么构建 ?后台用json如何构建这个对象信息?另外,页面怎么解开这个json,然后使用jquery拼接这个table呢。 展开
我的思路是:
1:页面选中之后,jquery的ajax把id传到servlet,然后后台根据这个id查询具体信息,再把这个table拼接好,会涉及到跨行跨列,最终是一个长字符串,然后返回到页面,最后把这一大串html元素加载到页面的某个div里面。
但是后来觉得,如果这样的话后台不能复用,而且如果以后改个样式还得去修改后台,不太方便。我改变了思路。
2:还是把页面选择的id传到后台,但后台不拼接组建table的字符串,只把对象的具体信息返回回来。这个table在页面进行拼接,使用jquery,有可能跨行跨列等。这个数据结构该怎么构建 ?后台用json如何构建这个对象信息?另外,页面怎么解开这个json,然后使用jquery拼接这个table呢。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询