2 xye0718 xye0718 于 2016.03.14 15:55 提问

input框添加日期时不能为空的问题

求问各位大神,我在做一个添加页面。里面有一项是有关入党时间的。然而不是党员的话,入党时间是没有的。但是input框为空时,其默认输入值为“”。这样就导致不能正常添加进去。想问下大家,遇到这种问题一般都是如何处理的呢?

6个回答

baidu_33903518
baidu_33903518   2016.03.14 16:07

既然入党时间是可以没有的,就应该设置为可以为NULL,然后用DateTime.TryParse做判断

qq_32224861
qq_32224861   2016.03.14 16:11

表单提交的话传入的对象即使是时间为空,也是可以执行添加的吧

showbo
showbo   Ds   Rxr 2016.03.14 16:24

是不是党员你不是有个控制输入框,你依据这个输入框来判断是否更新或者插入这个字段内容就好了

u013829202
u013829202   Rxr 2016.03.14 16:27

具体是哪一步被拦截了。 页面,还是后台添加。 你debug一下,就知道了。 按道理为空,是可以添加进去的。

cmmchenmm
cmmchenmm   2016.03.14 16:50

我有个想法是否可以在后台servlet 进行判断,若时间栏为空的话进行一个逻辑判断,对此作出不同情况的处理。

f445239051
f445239051   2016.03.15 09:46

给时间输入框设置默认值9999-12-31,是党员就是入党时间,不是党员就是9999-12-31。想从数据库查党员信息,过滤条件就用不是9999-12-31就好。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!