我有这个代码:
app.controller('MainCtrl', function ($scope, $http){
$http.get('api/url-api')
.success(function (data, status, headers, config){
}
}
Run Code Online (Sandbox Code Playgroud)
在我当地的环境中,工作正常,但在服务器中,返回此错误:
TypeError:$ http.get(...).success不是函数
有任何想法吗?谢谢
我一直在关注这里的答案,但似乎无法让它发挥作用.我认为它正在触发我的函数并调用我的控制器,但它不会渲染我的局部视图.任何帮助都是极好的.
调节器
public ActionResult Detail(int? id)
{
if (id == null)
{
return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
}
User_Accounts user_accounts = db.User_Accounts.Find(id);
if (user_accounts == null)
{
return HttpNotFound();
}
return PartialView("_Detail", user_accounts);
}
Run Code Online (Sandbox Code Playgroud)
HTML
<h2>Index</h2>
<div class="container left">
<div class="panel-default panelbox" style="position:static">
@*<p>
@Html.ActionLink("Create New", "Create")*@
@using (Html.BeginForm("Index", "Users", FormMethod.Get))
{
<p>
Type: @Html.DropDownList("userType", "All")
</p>
<p>
Last Name: @Html.TextBox("SearchString")
</p>
}
</div>
<div class="panel panel-default left">
<div class="panel-heading">
<label style="text-align:center">
User
</label>
</div>
<div class="table-responsive">
<table id="UserTable" class="table-bordered table leftPanel …Run Code Online (Sandbox Code Playgroud)