请问,此代码有什么问题。将所选值从数据表添加到数据表无效。我究竟做错了什么? 这是HTML代码:
<tr><td><label for = "user">User</label></td>
<td><input id = "user" list = "user" ></input></td></tr>
<datalist id = "user">
<option value = "State">
<option value = "Area">
<option value = "Region">
<option value = "Town">
</datalist>
这是jQuery代码:
$(document).ready( function () {
$('#table_id').dataTable();
$('#addbtn').click(addrow);
} );
function addrow() {
$('#table_id').dataTable().fnAddData
( [
$('#age').val(),
$('#user option:selected').val()
);}
答案 0 :(得分:0)
您的input
和datalist
都拥有ID #user
。页面上只允许一个具有相同ID的元素。将其中一个的ID更改为其他内容。