以前曾经问过,我已经阅读了多年前的答案。虽然在插入我的数据库之前不需要检查输入值,但是有没有解决这个问题?我想知道是否有一个设置允许我在没有选择日期时默认值为NULL。
我正在使用Bootstrap datepicker https://bootstrap-datepicker.readthedocs.org/en/latest/
如果输入留空,我想在我的数据库中插入NULL。现在它插入稿件。我的日期字段默认设置为NULL。我正在猜测的插件有些东西,或者可能是我缺少的设置。
<div class="col-md-4">
<div class="form-group">
<label class="control-label">Delivery Date</label>
<div class="input-icon right">
<i class="fa"></i>
<input type="text" id="delivery_date" name="delivery_date" class="datepicker form-control">
</div>
</div>
</div>
$('.datepicker').datepicker({
format: 'yyyy/mm/dd',
autoclose: true,
todayBtn: true
});
我正在使用ajax序列化我的表单,然后将字段传递给我的insert.php脚本。 insert.php适用于我为我的网站创建的许多其他表单。
答案 0 :(得分:0)
这就是它的确切含义。我在序列化之前消除了空输入并插入了NULL。
$("#myForm :input[value!='']").serialize() // does the job!