Javascript Jquery日期选择器在引导模式下不工作

Javascript Jquery日期选择器在引导模式下不工作,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,在下面的代码中,我有一个jquery日期选择器。我试图在引导模式下实现。但它不起作用。请帮助我解决这个问题 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js" type="text/javascript"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jque

在下面的代码中,我有一个jquery日期选择器。我试图在引导模式下实现。但它不起作用。请帮助我解决这个问题

 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js" type="text/javascript"></script>
    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js" type="text/javascript"></script>
    <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="Stylesheet" type="text/css" />
    <script type="text/javascript">
        $(function () {
            $("[id$=txtdob]").datepicker({
                showOn: 'button',
                buttonImageOnly: true,
                buttonImage: 'images/calendar.gif'
            });
        });
    </script>


 <input type="text" style="width:30%" id="txtdob"  name="nmdob"  class="form-control" runat="server" placeholder="Dob"  />

$(函数(){
$(“[id$=txtdob]”。日期选择器({
showOn:'按钮',
buttonImageOnly:正确,
buttonImage:'images/calendar.gif'
});
});

您必须调用body onload()中的函数,因为在引导过程中,元素尚未初始化,因此无法访问DOM。

更改

$("[id$=txtdob]").datepicker({


并将其放入
$(文档)。准备好了吗…

我正在使用母版页,因此我可以调用window onload吗您可以更改母版页,使
元素包含
onload=“init();”
属性吗?然后调用函数
init()
。我正在处理引用母版页的应用程序,因此我无法删除母版页。是否有其他可能不删除,编辑您正在使用的母版页。我要求加载但未解决问题。我尝试了但没有解决方案。它在模式弹出窗口外工作,但在模式弹出窗口内不工作。请详细说明为什么这样可以解决问题并相应地编辑您的答案。这说明我犯了错误。没有看到您已经有了$(function(){};它与$(document).ready()相同;您可以发布JSFIDLE吗?谢谢
$("#txtdob").datepicker({