嘿,我使用的是用於將人員登錄到我的網站的html表單,我構建它以便使用AJAX(jQuery),但我遇到了一些問題。使用html表單運行javascript代碼提交
這裏是JavaScript:
function validateLoginDetails() {
$('[name=loginUser]').click(function() {
$("#mainWrap").css({ width:"600px", height:"200px" });
$("#interfaceScreen").load("modules/web/loginForm.php?username=" + encodeURIComponent(username) + "&password=" + encodeURIComponent(password));
});
}
下面是HTML表單:
<form id="formLogin" name="loginUser" method="post">
Username<br /><input id="username" name="username" type="text" maxlength="30" style="width:160px; border:solid 1px #444444;" /><br /><br />
Password<br /><input id="password" name="password" type="password" maxlength="50" style="width:160px; border:solid 1px #444444;" /><br /><br />
<input id="submit" type="submit" value="Play" style="width:100px; background:#FFFFFF; border:solid 1px #444444;" />
</form>
的問題是,當我提出它運行的代碼,但隨後又回到是怎麼回事形式之前,這可能聽起來很奇怪,但我可以說,因爲我可以看到它改變了div的大小,然後恢復到原來的大小後。
任何想法?
編輯:如果我運行代碼與下面的鏈接例如,然後它工作正常。
<a href="#" name="loginUser">Clicky</a>
爲什麼你''