これは本当に単純なことだと確信しています...
私は以下のコードを持っています...
<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 に入れるのではなく、上手に使えるようにするためです。私のコントローラーは、上記のフィールドと「アクセス」の整数を持つ単なるユーザーエンティティである JSON オブジェクトを期待しています。
コントローラーには SpringMVC を使用しています。
ありがとう、