2014-03-05 19 views
0

即使它们不包含在表单中,是否可以用“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> 

谢谢

回答

2

您可以使用val(),让您输入的值:

{username:$('#username').val(),password:$('#password').val()} 
+0

谢谢,那就是我一直在寻找的东西。 – user2584854

相关问题