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