我目前正在学习Asp.NET,据我所知,multitier最适合编写webapps。
所以我有2个项目1用于Web Api(后端) 和其他视图(前端)
My Web Api工作得很好但是当谈到我的前端时,我遇到了一个问题。 如何在控制器中获取JSON字符串,我是如何做到的?
<form id="form1" method="get" action="http://mywebsite.com/test" >
<div class="modal fade" id="login-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog">
<div class="loginmodal-container">
<h1>Login</h1><br>
<input type="text" name="Name" placeholder="Username">
<input type="password" name="Password" placeholder="Password">
<input type="submit" name="login" class="login loginmodal-submit" value="Login">
<div class="login-help">
by Dominic
</div>
</div>
</div>
</div>
</form>
当我尝试测试时,我得到了#34;网站无法显示&#34;
答案 0 :(得分:1)
答案 1 :(得分:0)
启动Web API的概念是完全隔离视图和控制器。通常与API Controller交互的方式是使用Jquery,它很容易扩展,因为你从客户端脚本中做到这一点非常快
如果您的意思是想要在API控制器中获取数据。然后,您需要使用$ .ajax调用该Api控制器操作方法,并且您需要从前端发送数据作为参数。
这对您来说是一个很好的资源。