当我选择 DatePicker 的日期时出现问题,一切似乎都很好:
$("#datepicker").change(function (ev) { var selectedDate = $("#datepicker").val(); var month = fechaSeleccionada.toString().substring(0, 2); var day = fechaSeleccionada.toString().substring(3, 5); var year = fechaSeleccionada.toString().substring(6, 10); var 日期 = 月 + 日 + 年; var link = '@Url.Action("ListConcreteDay", "Detail",new { id = ViewBag.Id } )' + '/' + date; }
第一次选择日期后的链接结果是正确的,比如
/Detail/ListConcreteDay/C50000/11122013
但是当我再次选择时,日期变量再次被附加,它看起来像这样
/Detail/ListConcreteDay/C50000/11122013/03042013
这是不正确的。我怎样才能解决这个问题?
我这样做是因为我认为将 javascript 变量分配给@Url.Action
方法是不可能的。我对吗?
提前致谢!