gpt4 book ai didi

jquery - JSON 值为空

转载 作者:行者123 更新时间:2023-12-01 06:28:42 24 4
gpt4 key购买 nike

我确信这真的很简单......

我有下面的代码...

<script>

function postUser() {
var user = $('span').serialize();
$.post('userManagement/setUser', user);
}

</script>


<span>
Username : <input type="text" name = "userName"><br />
First name: <input type="text" name="firstName" /><br />
Last name: <input type="text" name="lastName" /><br />
Password: <input type="text" name="password" /><br />
<button onclick="postUser()">Submit</button>
</span>

没有任何内容被发布(根据 firebug 的说法,POST 中实际上是空的)。

如何发布此表格?我想使用 jQuery 只是为了更好地使用它,而不是仅仅将其放入 HTML 中。我的 Controller 需要一个 JSON 对象,它只是我的用户实体,具有上面的字段以及“访问”的整数。

我使用 SpringMVC 作为 Controller 。

谢谢

最佳答案

试试这个:

var user = $('form').serialize();

然后:

<form action="#" method="post">
Username : <input type="text" name = "userName"><br />
First name: <input type="text" name="firstName" /><br />
Last name: <input type="text" name="lastName" /><br />
Password: <input type="text" name="password" /><br />
<button type="button" onclick="postUser()">Submit</button>
</form>

关于jquery - JSON 值为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11401987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com