我有以下代码。
JavaScript
<script>
function postUser() {
var user = $('span input').serialize;
alert(user.username);
}
</script>
HTML
<span>
User name : <input type="text" name="username"><br />
Password: <input type="password" name="password" /><br />
First name: <input type="text" name="firstName" /><br />
Last name: <input type="text" name="lastName" /><br />
<button onclick="postUser()">Submit</button>
</span>
当我在 UI 中填充项目时,警报显示“未定义” - 但我认为通过序列化数组它应该是 JSON 对象?任何想法为什么用户名未定义?