如何在jquery datepicker中向html属性添加角度标签
Posted
技术标签:
【中文标题】如何在jquery datepicker中向html属性添加角度标签【英文标题】:how to add angular tags to html attribute in jquery datepicker 【发布时间】:2017-08-05 23:45:11 【问题描述】:我将 jquery datepicker 添加到 asp.net mvc5 项目。但我无法将 angularjs 对象绑定到它。
@html.JQueryUI().Datepicker("date")
我如何将上面的控制器绑定到 angularjs 对象
例如。
<input type="date" placeholder="Date" data-ng-model="returndate" />
【问题讨论】:
什么是@Html.JQueryUI()
? (这不是 mvc 的一部分,您至少应该包含指向您使用的插件的链接)
为什么要混合使用 jQuery 和 AngularJS?
实际上我想为我的项目添加更好的日期选择器。所以我添加 jqueryui datepicker 。是他们更好的方法。
这个例子是我用来做的。 ilyasmamunbd.blogspot.com/2014/02/…
【参考方案1】:
我设法将 Jquery 添加到我的 chtml 代码中。
CHTML
<input type="date" value=" date | date: 'yyyy/MM/dd' " placeholder="Departure Date" data-ng-model="departuredate"/>
JQUERY
@section Scripts
<script type="text/javascript">
$(function ()
$("#txtDepartureDate").datepicker(
numberOfMonths: 2,
minDate: -0,
onSelect: function (selected)
var dt = new Date(selected);
dt.setDate(dt.getDate() + 1);
$("#txtReturnDate").datepicker("option", "minDate", dt);
);
);
</script>
谢谢,现在可以了!
【讨论】:
以上是关于如何在jquery datepicker中向html属性添加角度标签的主要内容,如果未能解决你的问题,请参考以下文章
在 form_tag 表单中使用 jquery_datepicker
jquery ui datepicker 年月日之间以横线隔开