My9DatePicker日期多轮输入

需求
因为我们日期输入框点击一次弹框 然后选择 这时只能添加一个日期
通过特定需求进行修改
一个input日期框 点击需要 添加4个日期

内部思路:一个一次点击 每次选中之后将本次选中的放入隐藏的input中,
后台存取就是一个字符串字段不是时间类型. 通过’,'拼接
隐藏的input: 2019-1-20,2019-1-11,2019-1-21,2019-2-28

java后台存取 则需要将这个隐藏的input通过’,’ 进行分割 按照顺序存入数据库中

如果遇到需要将这个日期还需要条件查询 那么就是添加5个字段
4个日期字段 1个text字段 存4个日期的字符串 剩下分别存选中的日期

如果遇到修改 则直接全部删除重新选择

在这里插入图片描述
js 公共代码
//截止日期 多伦写入------------------
function my97DateIconMyDate(obj){
var shang = KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲"+obj.id).prev(…("#"+shang).val() == null || $("#"+shang).val() == ‘’){
KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲"+shang).val(th…("#"+shang).val().split(",").length < 4){
KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲"+shang).val(("#"+shang).val()+","+this.value) ;
}else{
alertx(“最多选择4个日期”);
return;
}
}
//将截止日期title 赋值给当前的input
$("#"+shang).attr(“title”, $("#"+shang).val());
},
oncleared:function(){//如果点击了清空 清空多个日期
$("#"+shang).val(’’) ;
},
})
};

页面代码:

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值