首先這裏是鏈接到我使用的倒計時:我使用Visual Studio http://www.jqueryscript.net/time-clock/Slim-Countdown-Timer-Plugin-with-jQuery-DownCount.htmljQuery函數性質不能識別@ Model.EndDate價值
,C#ASP.NET MVC,實體框架,引導&爲cshtml頁面和jQuery的剃刀。
如果我手動設置日期這樣它工作正常:
<script>
$('.countdown').downCount({
date: '06/06/2015 12:00:00',
offset: +1
});
</script>
不過,我需要調用從實體框架的對象,得到所述物體的結束日期,並用它來設置倒計時。 所以我打過電話這樣的對象(在我的HTML頁面):
$('.countdown').downCount({
date: '@Model.EndDate',
offset: +1
});
顯然,物業只是不承認我想通過@ Model.EndDate價值,只是將它視爲一個空值。我如何讓它認識到價值?
你在瀏覽器中有Model @ EndDate嗎? – MStodd
asp如何將@ Model.EndDate的值渲染成javascript?當它在瀏覽器中呈現時,請查看js/html ...那裏您會發現日期格式錯誤,最有可能是 –
我意識到它實際上不是格式問題,它只是不讀取數據。 :(我不知道這是爲什麼 html頁面使用:@model Domain.Module.Agenda.AgendaSettingsModule 所以我調用模型來獲取當前模塊(通過路由調用) – AmyLinck