我的表单上有此输入框:
<td contenteditable="true" class="date"></td>
我正在尝试向其添加日期下拉列表,所以我所做的是:
<td contenteditable="true" class="date"><input type="date"></td>
现在,当我点击发送时,它不会保存到数据库中。还有其他方法吗?
以下是您需要的全部代码:
<table class="table table-bordered" style="border-radius: 10px;" id="crud_table">
<tr>
<th width="30%">Requested By</th>
<th width="10%">Start Date</th>
<th width="10%">Employee Name</th>
<th width="10%">Position</th>
<th width="10%">Account</th>
<th width="10%">Platform</th>
<th width="45%">Processor</th>
<th width="10%">RAM</th>
<th width="10%">Monitor</th>
<th width="10%">Phone</th>
<th width="10%">Phone Type</th>
<th width="10%">Headset</th>
</tr>
<tr>
<td contenteditable="true" class="reqname" required></td>
<td contenteditable="true" class="date"><input type="date"></td>
<td contenteditable="true" class="empname"></td>
<td contenteditable="true" class="position"></td>
<td contenteditable="true" class="account"></td>
<td contenteditable="true" class="platform"></td>
<td contenteditable="true" class="processor"></td>
<td contenteditable="true" class="ram"></td>
<td contenteditable="true" class="monitor"></td>
<td contenteditable="true" class="phone"></td>
<td contenteditable="true" class="phonetype"></td>
<td contenteditable="true" class="headset"></td>
</tr>
</table>
PS:我点击“发送”时得到All fields are required
,所以我从日期下拉列表中没有任何值。
答案 0 :(得分:0)
将名称属性添加到True
。为了在提交表单(POST或GET)时将元素作为参数发送,它必须具有有效的name属性。
<input type='date'>
答案 1 :(得分:0)
输入类型“日期”包括年,月和日,但不包括时间。
<input type="date" name="custom_date" class="date">