宝哥软件园

ASP .NET MVC中jQuery与angularjs混合应用传参并绑定数据

编辑:宝哥软件园 来源:互联网 时间:2021-09-04

要求是这样子的,在一个列表页中,用户点击详细铵钮,带记录的主键值至另一页。在另一外页中,获取记录数据,然后显示此记录数据在网页上。

先用动图演示:

昨天有分享为尼日利亚点击传递参数《angularjs为ng-click事件传递参数》 http://www.cnblogs.com/insus/p/7017737.html

上面仅仅是在尼日利亚点击传入一个值,但是在ASP .NET MVC中,还需要把这个值传至另外一个视图中《ASP.NET MVC传递参数(model)》 http://www.cnblogs.com/insus/p/6148167.html

$scope .详细信息=函数(代码){ var objects={ };物体密钥=代码物体。值=' ';物体。控制器="代码";物体Action=' ClauseDetail $ http({ method : ' POST ',url: '/Pass/Redirect ',dataType: 'json ',header RS : { ' Content-Type ' : ' application/JSON;charset=utf-8' },数据: JSON。stringify(objects),}).然后(函数成功(回应){如果(回应。数据。成功){ window。位置。href=响应。数据。redirecturl} else { alert(响应。数据。异常消息);} },函数错误(错误){警报(响应。错误。数据);});};在ASP .NET MVC的控制器的行动接收参数,获取数据库的数据:

公共操作结果ClauseDetail(){ if(TempData[' Pass ']==null)返回' RedirectToAction('子句,' Code ');var pass=TempData['Pass']为通过;TempData[' Pass ']=Pass;条款c=新模型。子句();代码=通过钥匙。ToString();clause entity ce=new clause entity();定义变量模型=ce .克劳塞维奇(c)1 .first ordefault();返回视图(模型);} 上面从数据库获取数据后,给视图一个模型。下面是本篇所说的重点,怎样把ASP .NET MVC的模型传给angularjs ng-model:

以上所述是小编给大家介绍的ASP .NET MVC中jQuery与angularjs混合应用传参并绑定数据,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

更多资讯
游戏推荐
更多+