我正在尝试使用以下 jQuery 代码在以下 HTML 中查找用户 ID 和密码的值,但它不返回任何值。我究竟做错了什么?
<div id='mainpane'>
<form id='login' method='post' action='#'>
<p>User Id:<input id='userid' type='text' name='userid'></input></p>
<p>Password:<input id='password' type='text' name='password'></input></p>
<p><input id='submit' type='submit' name='Submit' value='Submit'></input></p>
</form>
<div id="message"></div>
<p>Not a member? <a href="user-signup.html">Signup</a></p>
</div>
这是jQuery代码:
$(document).ready(function() {
$('#login').delegate('input#submit','click',function(){
alert('user id is: '+$(this).parent().parent().find('#userid').html());
var request = $.ajax({
type:"POST",
url:"/login",
data: {userid:$('#userid').text(), password:$('#password').text}
});
});
警报返回一个空数据。感谢任何关于我做错了什么的指示。
谢谢,卡利安。