gpt4 book ai didi

javascript - 如何使用json在html表中追加数据表?

转载 作者:行者123 更新时间:2023-12-01 01:46:47 25 4
gpt4 key购买 nike

我需要使用 ajax 方法在 html 表中显示所有表夹具布局,但它不起作用,我不知道问题所在,请有人帮助我的 friend 和我的代码。 。 .

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");

此功能不起作用

最佳答案

关于 javascript 中的一般错误检测:

启动浏览器控制台并检查错误。

您可能需要向 $.post() 调用添加 .fail 回调:

$.post(...).fail(function(){  console.log('error', arguments);  });

查看您的请求是否失败。

<小时/>

关于您的具体问题:

尝试指定 dataType $.post() 中的参数调用:

$.post(url, {...}, function(result){...}, "json")

关于javascript - 如何使用json在html表中追加数据表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21672538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com