我需要使用ajax方法在html表中显示所有表夹具布局,但它不起作用我不知道问题请一些人帮我朋友和我的代码。 。
Controller JsonResult
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();
}
//var FixtureLayout = objdetails.TeamsForFixtures(TournamentName);
int value = objdetails.Number(TournamentName, GroupName);
var data = new { League, value };
return Json(data, JsonRequestBehavior.AllowGet);
}
我的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");
此功能无效