我有以下表格和一些输入字段:
<form id="saveUserForm">
<table>
<tr>
<td>Login:</td>
<td><input type="text" id="d_login" value=""/></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="text" id="d_password" value=""/></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" id="d_email" value=""/></td>
</tr>
<tr>
<td>Role:</td>
<td><select id="d_role"></select></td>
</tr>
<tr>
<td>MAC:</td>
<td><input type="text" id="d_mac" value=""/></td>
</tr>
<tr>
<td>HWID:</td>
<td><input type="text" id="d_hwid" value=""/></td>
</tr>
<tr>
<td>TV Model:</td>
<td><input type="text" id="d_tvmodel" value=""/></td>
</tr>
</table>
</form>
我正在尝试将表单数据序列化为字符串。 像这样:
var formData = $("#saveUserForm").serialize();
alert(formData);
但是formData字符串是空的。我做错了什么?
答案 0 :(得分:4)