使用シリアライズ()のパラメータが一緒に包装することができ、変数を受信し、次いで、単にAJAXその内部データ内の変数の名前を書きます。
<script type="text/javascript" src="js/jquery-1.12.4.js"></script>
<script>
$(function(){
$("[type='button']").click(function(){
var str=$("form").serialize();
/* var str=$("form").serializeArray(); */
/* console.log(str); */
$.ajax({
url:"DemoServlet?opr=sel",
data:str,
success:function(){
},
error:function(){
alert(2);
},
})
})
})
</script>
<body>
<form>
用户名:<input type="text" name="user"/>
密码:<input type="password" name="pwd"/>
<input type="button" value="提交"/>
</form>
</body>
DemoServletページ:
ここパラメータ道とオリジナルそのままを取得
String user=request.getParameter("user");
String pwd=request.getParameter("pwd");
System.out.println(user+"..."+pwd);