是否可以使用“username”和“password”中的值替换硬编码数据“ss和bb”,即使它们未包含在表单中?这是使用POST。
以下代码:
<html>
<head>
<title>jQuery Hello World</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function(){
$("#msgid").html("This is Hello World by JQuery");
$("#clear").click(function(){
$("#msgid").empty();
});
$("#submit").click(function(){
$.post("/login", {username:"ss",password:"bb"}, function(data) {
alert("post finished");
});
});
});
</script>
This is Hello World HTML
<div id="msgid">
</div>
<div id="content">
<input type="text" id="username"></input>
<input type="password" id="password"></input>
<br><input type="button" value="clear" id="clear"></input>
<br><input type="button" value="submit post" id="submit"></input>
</div>
</body>
</html>
谢谢。
答案 0 :(得分:2)
您可以使用 val() 来获取输入值:
{username:$('#username').val(),password:$('#password').val()}