Gus*_*gus 9 javascript jquery jquery-ui datepicker jquery-ui-datepicker
我有一个jQuery datepicker脚本:
$(function() {
$( "#datepicker" ).datepicker({ dateFormat: "yyyy-mm-dd" });
});
Run Code Online (Sandbox Code Playgroud)
当我想为两个输入初始化此脚本时,它仅适用于第一个.如何将它用于两个输入?
<input type="text" name="MyDate1" id="datepicker">
<input type="text" name="MyDate2" id="datepicker">
Run Code Online (Sandbox Code Playgroud)
the*_*dox 22
只需将所有内容id改为class.
<input type="text" name="MyDate1" class="datepicker">
<input type="text" name="MyDate2" class="datepicker">
$(function() {
$( ".datepicker" ).datepicker({ dateFormat: "yyyy-mm-dd" });
});
Run Code Online (Sandbox Code Playgroud)
也可以用
$(function() {
$( "input[name^=MyDate]" ).datepicker({ dateFormat: "yyyy-mm-dd" });
});
Run Code Online (Sandbox Code Playgroud)
厌倦了重复这个,但仍然,我再一次重复它.id必须是独一无二的.所以,使用这个:
<input type="text" name="MyDate1" class="datepicker">
<input type="text" name="MyDate2" class="datepicker">
Run Code Online (Sandbox Code Playgroud)
同
$(function() {
$( ".datepicker" ).datepicker({ dateFormat: "yyyy-mm-dd" });
});
Run Code Online (Sandbox Code Playgroud)