我在一页上有两个 HTML 表单。我想在发送并检查第一个表单后启用第二个表单(在此之前应该禁用第二个表单)。然后我想启用它们。如何用 jQuery 或任何语言做到这一点?
问问题
180 次
2 回答
0
我可以给你一个粗略的想法,这样你就可以开始了。
- 您有一个手风琴,其中放置了每个表格。
- 您编写一个小的 javascript 来禁用表单的后面部分,直到前面的部分已提交并返回一个值。
- 您通过AJAX 请求提交表单的每个部分,并让您的服务器返回您的 javascript 进入下一部分所需的值。
如果您编写了一些代码并卡住了,您可以就如何使您的代码正常工作提出一个具体问题,您可能会得到一些有用的答案。
总是先搜索检查类似的问题,因为可能已经有几个问题已经回答了。
于 2013-08-27T10:43:58.400 回答
0
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>disabled demo</title>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
</head>
<body>
<form>
<input name="email" disabled="disabled">
<input name="id">
</form>
<span style="float:left;" id="form1">
<form action='logout.php' method='POST'>
<input type='submit' value='Logout' />
</form>
</span>
<span style="float:right;" id="form2">
<form action='changepassword.php' method='POST'>
<input type='submit' value='Change password' />
</form>
</span>
<script>
$("#form1").prop( "disabled", true );
//....put your script here
</script>
</body>
</html>
于 2013-08-27T10:47:30.043 回答