如何使用 ajax 从控制器获取数据。
我的控制器中的方法
public ActionResult StartPage()
{
var result = CommonService.GetCurrentDateTime();
ViewBag.DateAndTimeFromDataBase = result ;
return View();
}
和我的阿贾克斯
$(document).ready(function() {
setInterval('getServerDateTime()', 0, 1000);
});
function getServerDateTime() {
$.ajax({
type: 'GET',
cache: false,
url: "/Login/StartPage",
complete: function (req, textStatus) {
var dateString = req.getResponseHeader('Date');
if (dateString.indexOf('GMT') === -1) {
dateString += ' GMT';
}
var date = new Date(dateString);
$('#time-span').text(dateString);
}
});
};
在这里,我从服务器获取日期时间。我想从控制器中获取时间日期的值。并显示它们之间的差异。我是新来的。我无法在控制器中得到结果。
<div>
<span id="time-span" class="date-time"></span>
</div>