使用此link和這個here加上來自here的答案我能夠將組件安裝爲「文本輸入」類型。現在,我想將其更改爲「組件」類型 ,但我不知道如何使用Razor引擎在MVC5中正確實現它。如何安裝bootstrap-datepicker作爲MVC 5中的組件?
<div class="input-append date">
$('#sandbox-container .input-append.date').datepicker({
todayBtn: "linked",
autoclose: true,
todayHighlight: true
});
這是我試過的,但不起作用:字形顯示正確。日曆彈出如果文本框被點擊,但點擊字形不會做任何事情。如果我從下面的腳本中刪除了 「#sandbox-container」,那麼日曆會在點擊字形時彈出,但它與文本中的日曆無關,並且選擇日期不會將其移動到文本輸入控件中。
<div class="input-group"> @Html.TextBoxFor(model => model.PickUpDate, new { @class = "form-control datepicker "}) <span class="input-group-addon input-append date glyphicon glyphicon-th"></span> </div>
$(function() { // will trigger when the document is ready
$('#sandbox-container .input-append.date').datepicker({
todayBtn: "linked",
autoclose: true,
todayHighlight: true
});
});
</script>
「不起作用」不是您的問題的可接受描述。你是否收到錯誤信息?如果是這樣,請將其添加到您的答案中。否則,描述發生了什麼/沒有發生。 –
我已經更新了這個問題 –