msi*_*msi 4 javascript jquery submit
请帮我解决一个问题.我有这个代码,用于通过锚提交表单.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#btnLogout").click(function() {
$('#frm').submit();
return false;
});
});
</script>
</head>
<body>
<form id="frm" action="/" method="post">
<div>
<p>
<label for="txtLogin">Login:</label>
<input name="txtLogin" />
</p>
<div>
<a id="btnLogout" href="javascript:void(0)">?????</a>
</div>
</div>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
它适用于IE7,8,Opera和谷歌Chrome,但不适用于FireFox 3.5.我不明白为什么它不起作用?
Jas*_*son 18
根据这里对同一个问题的回答:Chrome上的Jquery Form.submit()可以运行但不适用于Firefox
在提交之前将表单对象添加到DOM:
$("#actionform").appendTo("body").submit();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8141 次 |
| 最近记录: |