Ich versuche, Daten von der server.Get Users Funktion hat die Daten und ich versuche, es an die AdminController.js übergeben. Was mache ich falsch? ich diesen Fehler: Typeerror: kann Eigenschaft 'post' undefinierterAngular get Daten vom Server MVC
namespace VTS.Controllers
{
public class AdminController : Controller
{
public ActionResult Index()
{
return View();
}
[HttpPost]
public JsonResult GetUsers()
{
JavaScriptSerializer jss = new JavaScriptSerializer();
var jsonString = string.Empty;
TributaryEntities db = new TributaryEntities();
var listUsers = (from user in db.PSP_BatchOrderDriver select new { ID = user.ID, Fname = user.FirstName, LastName = user.LastName }).ToList();
string output = jss.Serialize(listUsers);
var test = Json(jss.Serialize(output));
return test;
}
}
}
AdminController.js
einschließlich'user strict';
myApp.controller('AdminController',
function AdminControllerl($timeout, $q, $log)
{
var self = this;
self.simulateQuery = false;
self.isDisabled = false;
self.employees = loadAll();
function loadAll($http)
{
var allEmployees = $http.post('Controllers/AdminController/GetUsers');
}
}
versuchen Sie dies 'var allEmployees = $ http.post ('Controller/Admin/GetUsers');' – gypsyCoder
Welchen Fehler bekommen Sie? – user449689