これはコンテンツを誇示するためのものです。しかし、私は例えば。このエラーリソースのロードに失敗しました問題があると私に404が見つかりません - 私が投稿した投稿をクリックした後
http://localhost:57298/Opgaver/FindTask/3/Jesperでそれが表示されます、[送信]をクリックします:サーバが(見つかりません)404の状態
私のJSONが正しいフォルダにあると答えたそれが必要として、
RouteConfig.csファイルとanglejsとの関係については、私は何も書いていません。
Load.js
var app = angular.module('Opgaver', []);
app.controller('OpgaverCheck', function ($scope, $http) {
//Must make it here when I click submit.
$scope.CheckValue = function (module) {
//console.log("Hello world " + module.Id + " - " + module.text);
//GET
$scope.$watch("module.Id", function() {
var url = "/Opgaver/FindTask/" + module.Id + "/" + module.text;
$http.get(url).success(function (response) {
//It must give a response back from json it is succe or error.
$scope.jsonMessage = response;
})
})
}
});
私はその後、私のにconsole.logを実行すると、それは私がやりたいことです。
OpgaverController.Cs
[HttpGet]
public JsonResult FindTask(int Id, string Text)
{
var db = Helpers.HelperToTables.DbValue;
var valuetext = Text.ToLower();
var check = db.LektionerOpgaves.FirstOrDefault(i => i.fk_LektionerId == Id && i.CorrectAnswer.Equals(valuetext));
if (check != null)
{
//succes
return Json("Succes");
}
else
{
//Error
return Json("Error");
}
}