jQueryui datepicker如何删除持续字符并设置val输入 [英] jQueryui datepicker how delete lasts characters and set val to input
本文介绍了jQueryui datepicker如何删除持续字符并设置val输入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这个功能不起作用,有人可以帮忙!!!
我是初学者。
This function is not work, can somebody help!!!
I am beginner.
$( "#format" ).change(function() {
$( "#datepicker" ).datepicker( "option", "dateFormat", $( this ).val() );
if ($( "#format" ) == "yy MM dd") {
$( "#format" ).click(function () {
var inputString = $(document.getElementById ("#datepicker")).val();
var shortenedString = inputString.substr(0,(inputString.length -2));
$( "#datepicker" ).val(shortenedString);
});
}
});
<p>Date: <input type="text" id="datepicker" size="30"></input>
<p>Format options:<br>
<select id="format">
<option value="mm/dd/yy">Default - mm/dd/yy</option>
<option value="yy-mm-dd">ISO 8601 - yy-mm-dd</option>
<option value="d M, y">Short - d M, y</option>
<option value="yy MM d">Medium - yy MM d</option>
<option value="DD, d MM, yy">Full - DD, d MM, yy</option>
<option value="yy MM dd">Year mounth</option>
</select>
</br>
谢谢。
thanks.
推荐答案
( #format)。change( function (){
( "#format" ).change(function() {
( #datepicker)。datepicker( 选项, dateFormat,
( "#datepicker" ).datepicker( "option", "dateFormat",
( this )。val());
if (
( this ).val() ); if (
这篇关于jQueryui datepicker如何删除持续字符并设置val输入的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文