既然是json,说句难听点的,json本来就是js原生支持的东西,当然要在页面拼接html了啊 如果你拼接html特别复杂,可以在原本应该返回的复杂数据哪里做一次封装,将返回的json尽可能的简单化
所谓“前台解析 拼接html ”这本身就是没有理解前端开发的技术要求。这个问题你应该先把自己的javascript编程水平提高到稍微专业一点的开发阶段,你自己写(并且发布给同事)一两个插件、组件,掌握基本的 UI 应用开发接口技术。不要只会最原始的、淘汰了的、非模块化的做法。
你这个问题本来就没法回答,因为你给出了两个垃圾选择。 对于dom操作,谁跟你说是拼接字符串然后修改 InnerHTML 属性这种呢?对于dom操作,是针对 Html Element 进行对象操作,包括处理其事件。另外你在随便学点 javascript 前端 UI 框架,人家都是“绑定数据、处理回调”等等编程逻辑。 谁告诉你是要拼字符串?
[quote=引用 25 楼 Mockqi 的回复:] 后台返回的数据绑定到HTML上就好了 你说什么分页筛选还在返回的数据里面,这都是什么啊
后台返回的数据绑定到HTML上就好了 你说什么分页筛选还在返回的数据里面,这都是什么啊
而且考虑seo 的问题 而且jquery 存在不兼容的问题
{ status: 0, //0失败, 1成功 message: "", //消息文本 data: [] //数据部分 } 假设我返回的数据统一用这样的格式 我需要返回 筛选条件选中 剩下的筛选条件 排序方式 数据列表 分页等 怎么把这写数去全部放在JSON 里面 data 里面的数据 怎么弄
62,074
社区成员
669,028
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧