I need to show the entire table layout in an html table using the ajax method, but it does not work. I do not know the problem, please help me friends and my code.,.
JsonResult Controller
public JsonResult FixturesVal(string TournamentName, string GroupName, string MatchDate, string MatchType, string GroundName, string MatchName, string TeamA, string TeamB, string Schedule)
{
string League = "";
DateTime MatchPlayedOn = DateTime.ParseExact(MatchDate, "dd-MM-yyyy", CultureInfo.CurrentCulture);
if (MatchType == "League")
{
League = objdetails.LeagueValidation(TournamentName, GroupName, MatchPlayedOn, MatchType, GroundName, TeamA, TeamB,Schedule);
}
if (League == "OK")
{
objdetails.AddFixture(TournamentName, GroupName, MatchType, MatchPlayedOn, Schedule, GroundName, MatchName, TeamA, TeamB,"New Tournament");
League = objdetails.Save();
}
int value = objdetails.Number(TournamentName, GroupName);
var data = new { League, value };
return Json(data, JsonRequestBehavior.AllowGet);
}
My jquery
$.post("/Fixtures/FixturesVal", { TournamentName: TournamentName, GroupName: GroupName, MatchDate: date, MatchType: MatchType, GroundName: ground, MatchName: $('#MatchCount').val(), TeamA: TeamA, TeamB: TeamB, Schedule: sche }, function (result) {
$('#MatchCount').val("M" + result.value);
$.each(result.FixtureLayout, function (i, value) {
tbody += '<tr><td>' + value.GroupName + '</td><td>' + value.MatchDate + '</td></tr>';
});
alert(tbody);
},"json");
These features do not work.