gpt4 book ai didi

jquery - MVC 3.0 JQUERY 部分页面更新

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

我有一个 JQuery UI 日期选择器。选择日期后,图表上的数据会发生变化。

问题是,当我在日期选择器上选择日期时,整个页面都会刷新并填充数据。

无论如何,我可以更新标签上的图表吗?请注意,选择日期后,jquery 会发布到服务器并获取所选日期的新数据。

我正在使用 $.ajax({ }); 来调用服务器。我本以为这会起作用,但事实并非如此。

任何帮助将不胜感激。

最佳答案

我不知道你的方法、div 的名称,如果有帮助的话,只需相应更改即可。尝试如下操作:

        $("#DateDiv").datepicker({
showOtherMonths: true,
selectOtherMonths: true,
dateFormat: "yy/mm/dd",
onSelect: function (dateText, inst)
{
UpdateGraph(dateText);
},
onChangeMonthYear: function(year, month, inst)
{
$.ajax({
async: false,
cache: false,
contentType: "application/json; charset=utf-8",
dataType: "json",
url: "@Url.Action("LoadGraph", "YourController")",
data:
{
date: new Date(year, month - 1, 1).toString("yyyy/MM/dd")
},
success: function (data)
{
$("#UpdateGraphDataDiv").html(data);
},
error: function (request, status, error)
{
DisplayErrorMessageBox(ParseErrorFromResponse(request.responseText, "Unknown error"), true);
}
});
}

关于jquery - MVC 3.0 JQUERY 部分页面更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11014239/

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