jQueryui datepicker如何删除持续字符并设置val输入 [英] jQueryui datepicker how delete lasts characters and set val to input

查看:91
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆