我有一个asp.net mvc视图,其中页面的顶部是一个表。我想要的是点击表格中的一行,该表格将转到服务器并获取有关该表格的详细信息。这工作正常,我在Json中返回细节。什么是显示jQuery json调用结果partialview的最佳方式
问题是我知道要显示下面的详细信息面板。现在我已经在部分视图中完成了详细信息窗格。
我怎么会“钩住这个”使用jquery,所以当我点击行,详细信息窗格显示与填写正确的模型数据。
- 我是否弃用json并在我的控制器操作中简单生成html并将html返回到视图以显示详细信息窗格?
- 其他最佳实践或建议?
我正在使用jquery $ .getJson来调用我的控制器操作并返回json – leora 2010-02-08 14:40:42
使用这种方法,您将不得不使用javascript自己生成html。而你需要混合HTML,当你加载页面时不应该在那里。也就是说,在我看来,不好的做法,我可能会考虑从控制器操作返回HTML更好的方法。 – 2010-02-08 14:45:34
你可能已经拥有了所有生成的html,并且只是在json返回时设置了这些值并取消隐藏它们,但我同意这不是一个最佳解决方案,并且从控制器返回html是最好的方法。 – lancscoder 2010-02-08 14:48:24