php – 时间选择器返回null值,如果开始和结束时间都相同

 <input type="text" id="from" class="form-control timepicker timepicker-no-seconds" name="start_activity">

<input type="text" id="to" class="form-control timepicker timepicker-no-seconds" name="end_activity">

In script for both is :
$('#from').timepicker();
 $('#to').timepicker();

我在表单中有两个时间选择器,但是当我将开始时间和结束时间保存为相同时,就像开始是下午4点并结束也是下午4点然后它在结束时从数据库中获取值时返回空值.

最佳答案 你可以使用Array.filter:

...
events: <?= $response ?>.filter(function(x) { return x.status === "1";}),
...                    

如果你这样做(或者你拥有它的方式),请确保$response变量总是产生一个数组,即使是空的,或者你会有头疼.

点赞