这个日期选择器怎么了?(jquery,knockout)
又好又简单 我遇到了一个问题,日期选择器没有出现 我发现我和他有相似之处 然而,有一个与击倒扭曲,但我没有看到任何错误这个日期选择器怎么了?(jquery,knockout),jquery,jquery-ui,knockout.js,Jquery,Jquery Ui,Knockout.js,又好又简单 我遇到了一个问题,日期选择器没有出现 我发现我和他有相似之处 然而,有一个与击倒扭曲,但我没有看到任何错误 $('#iDueDate').datepicker(); 之后立即草签 $('#divModal').dialog(); 所以我怀疑初始化datepicker是错误的。jquery库似乎也可以附加 有人看到什么不对劲吗 使现代化 抱歉,忘了提及您需要单击“编辑->截止日期”以到达日期选择器将显示的位置。老实说,我不知道为什么您的代码不起作用,但您可以尝试以下方法,也许可以:
$('#iDueDate').datepicker();
之后立即草签
$('#divModal').dialog();
所以我怀疑初始化datepicker是错误的。jquery库似乎也可以附加
有人看到什么不对劲吗
使现代化
抱歉,忘了提及您需要单击“编辑->截止日期”以到达日期选择器将显示的位置。老实说,我不知道为什么您的代码不起作用,但您可以尝试以下方法,也许可以:
$("#divModal").dialog({
modal: true,
autoOpen: false,
dialogClass: "dnnFormPopup",
minWidth: 475,
open: function(){
$('#iDueDate').datepicker();
}
});
老实说,我不知道为什么你的代码不起作用,但你可以试试这个,也许可以:
$("#divModal").dialog({
modal: true,
autoOpen: false,
dialogClass: "dnnFormPopup",
minWidth: 475,
open: function(){
$('#iDueDate').datepicker();
}
});
加载日期选择器时,#iDueDate输入在DOM中不存在。您需要在对话框结束后调用$('#iDueDate').datepicker()。下面是您的小提琴中的简单更新:
self.openCard = function (cardToEdit) {
self.selectedCard(cardToEdit);
$("#divModal").dialog("open");
$('#iDueDate').datepicker();
};
加载日期选择器时,#iDueDate输入在DOM中不存在。您需要在对话框结束后调用$('#iDueDate').datepicker()。下面是您的小提琴中的简单更新:
self.openCard = function (cardToEdit) {
self.selectedCard(cardToEdit);
$("#divModal").dialog("open");
$('#iDueDate').datepicker();
};
你这个好先生当然知道你的本事。谢谢你指出错误。你这个好先生当然知道你的本事。感谢您指出错误。我必须说,提供的解决方案完美无瑕,为此我感谢您。但我也不得不指出@Nyxelio为什么javascript行为不端。我必须说提供的解决方案工作完美,为此我感谢您。但我也不得不指出@Nyxelio为什么javascript行为不端。