Jquery对话和日历获取事件的发送者

时间:2014-06-12 17:31:55

标签: jquery jquery-ui

程序员我有一个问题我需要一个对话框中的日期选择器,但我发现很多脚本将一个输入框放在一个对话框中,然后它显示一个日期选择器,但我真正需要的是这样的东西..

    <script>
    $(function ()
    {
        $(":text").click(function ()
        {

            $(this).datepicker("dialog", "", function ApplyDate(date,event)
            {

                var checkboxID = $(event.target).attr('id');
                alert(checkboxID);//this is undefined so how i get the sender of the action?

              //  $(this).val(date);
               $("#datepicker2").val(date);//to set the date
              //   $(sender).val(date);

            });

        });
    });
</script>

我在JqueryDocs中搜索过但没有解释过element.datepicker(&#34; dialog&#34;,&#34;&#34;,);而且在谷歌没有运气的情况下,我仍然对jquery充满了希望吗?我从哪里开始?非常感谢你。

修改

$(function ()
    {
        $(":text").click(function ()
        {

            $(this).datepicker("dialog", "", $.proxy(ApplyDate, $(this)))
        });


        function ApplyDate(date)
        {
            var checkboxID = $(this).attr("val",date);         
            checkboxID.val(date);         }
             });
</script>

0 个答案:

没有答案