MVC下如何既返回HTML又返回JSON?
写了一个AJAX调用一个方法,想实现既返回PartialView又返回JSON数据(内容是记录的条数),这个操作在MVC里有办法实现么? --------------------编程问答-------------------- 记录条数写在PartialView的隐藏域里吧! --------------------编程问答-------------------- html里面包含json对象,从html中解析出json --------------------编程问答--------------------能给一个例子么? 我是在control里生成HTML 然后整合到JSON里发出来的 --------------------编程问答-------------------- 一次请求只能响应一种内容类型 --------------------编程问答-------------------- 把你要的数据都打包好,然后到前台来解析吧 --------------------编程问答--------------------
是啊 所以问问有没有办法 --------------------编程问答-------------------- http://msdn.microsoft.com/zh-cn/library/system.web.mvc.ajaxrequestextensions.isajaxrequest%28v=vs.108%29.aspx
用 IsAjaxRequest 判断应该返回什么
Action的返回值类型用ActionResult,JsonResult和ViewResult都是其子类 --------------------编程问答--------------------
额。。这个我会的。。就是问问同时返回有没有办法, 不是分情况返回不同数据 --------------------编程问答--------------------
同时返回就把json数据写到input hidden里就行了啊 --------------------编程问答--------------------
html里面包含json对象,从html中解析出json
能给一个例子么? 我是在control里生成HTML 然后整合到JSON里发出来的
<html>
<body>
<p json="{'name':'小明'}"></p>
</body>
</html>
这样可满足你需求?
补充:.NET技术 , ASP.NET