4

ばかげた質問かもしれませんが、私は自分の問題を処理できませんでした。ここですべての質問と回答を確認しましたが、手がかりが見つかりませんでした。とにかく、asp.netテキストボックスでブートストラップ日付ピッカーを使いたいです。runat="server" タグなしの入力で使用すると、datepicker が表示されますが、runat="server" タグを使用してテキスト ボックスで使用しようとすると、datepicker が表示されません。この問題を解決する方法について何か考えはありますか?

<asp:TextBox ID="DateTextbox" runat="server" CssClass="m-wrap span12 date form_datetime"></asp:TextBox>

    <script type="text/javascript">
    $(document).ready(function () {
        var dp = $("#<%=DateTextbox.ClientID%>");
            dp.datepicker({
            changeMonth: true,
            changeYear: true,
            format: "dd.mm.yyyy",
            language: "tr"
        });
    });
    </script>

回答ありがとうございます。

4

3 に答える 3

6

回答ありがとうございます。私は自分のコードに小さな変更を加えましたが、現在は機能しています。私はさらに使用するために投稿しています。

 <script type="text/javascript">
    $(document).ready(function () {
        var dp = $('#<%=DateTextbox.ClientID%>');
        dp.datepicker({
            changeMonth: true,
            changeYear: true,
            format: "dd.mm.yyyy",
            language: "tr"
        }).on('changeDate', function (ev) {
            $(this).blur();
            $(this).datepicker('hide');
        });
});
</script>

しかし、(") と (') の違いは何なのかわかりませんか?

于 2013-08-18T13:01:46.380 に答える