【发布时间】:2011-03-27 16:01:10
【问题描述】:
我正在将 JQuery DatePicker 用于汇率仪表板。如何在单击特定日期时检索数据。日期选择器应从数据库中获取数据并应显示在文本字段中。 日期应该是标记和可点击的,当用户点击其中一个日期时,它应该导航到特定的日汇率详细信息............
screenshot http://www.technophilemagazine.com/madan/test1.jpg.bmp
我正在使用 Asp.net mvc 来实现我的汇率仪表板。 这是汇率控制器代码(http.post)
if (tUsvc.ValidateExchangeRate(fc["Duedate"], fc["BuyingRate"])) //validate and add/update new exchange rate for today
{
ExchangeRate rate = new ExchangeRate();
rate.CurrentDate = Convert.ToDateTime(fc["Duedate"]);
rate.DollarRate = Convert.ToInt32(fc["Dollar"]);
rate.BuyingRate = Convert.ToDecimal(fc["BuyingRate"]);
rate.SellingRate = Convert.ToDecimal(fc["SellingRate"]);
Ers.Add(rate);
}
else // if not validate display previously updated today's exchange rate
{
ViewData["ExchangeRate"] = Ers.GetAll().Last();
return View("ExchangeRates");
}
ExchangeRate erate = Ers.GetAll().Last(); //redirect url to display exchange rate after update/add
ViewData["ExchangeRate"] = Ers.GetSingleExchangeRate(erate.Id);
return View();
【问题讨论】:
-
你可以修改插件日期选择器,其中 _selectDate 函数在选择器中单击日期时调用。您可以添加 ajax 获取代码以获取您的数据。但您必须在其中添加一些标志变量为了使您的此代码与其他代码分开。
标签: jquery asp.net asp.net-mvc user-interface datepicker