0

我知道 datepicker 中有一个用于添加日历图标的选项,但它只会在将插件应用到文本框后才会显示。我的问题是:如何使用我自己的图标(由标记添加)来触发日期选择器的文本框?谢谢

4

2 回答 2

1

我认为您可以在此处添加隐藏字段,而不是使用图像您可以打开 datepicker。喜欢,

<input type="hidden" id="datepker" />

现在使用此代码,

$("#datepker").datepicker({
        showOn: "button",
        buttonImage: '../calender.gif', //your own image path
        buttonImageOnly: true,
});

这不会显示文本框并且工作正常。

于 2012-04-06T10:25:24.257 回答
0

您需要使用.datepicker('show')(在初始化之后)手动显示日期选择器。其余部分使用标准showOn: 'focus'选项。

有关示例,请参见此 jFiddle(使用 abutton而不是图像,但原理相同)

于 2012-04-06T10:04:38.547 回答