0
在Nick Craver的幫助下,我現在可以擁有兩種形式,兩個獨立的PHP處理腳本使用一個提交按鈕。我需要稍微擴展一下。我需要它的工作,所以如果你在輸入#retUser中有一個值,它會使用formOne動作提交。如果你有#fname的價值& & #lname & &#email1它提交與formTwo行動。如果任何字段中沒有值,則返回警報。提交2個表單的條件邏輯
<form name="returning" method="post" action="PHPscript1.php">
<label>Are you a returning user? Please Enter Your Key</label>
<input type="text" name="retUser" id="retUser" />
</form>
</div>
<div id="formTwo">
<form name="newUser" method="post" action="PHPscript2.php">
<label>Are you a new user? Register here</label>
<label>First Name</label>
<input type="text" name="fname" id="fname" />
<label>Last Name</label>
<input type="text" name="lname" id="lname" />
<label>Email</label>
<input type="text" name="email1" id="email1" />
</form>
</div>
<div id="submitContain">
<input type="submit" id="sbtBtn" value="submit" />
</div>
我分裂提交功能分爲兩個獨立的人,所以我可以爲每個以後添加驗證。
$("#formOne").submit(function() {
alert("Trying to submit to: formOne");
return false;
});
$("#formTwo").submit(function() {
alert("Trying to submit to: formTwo");
return false;
});
$("#sbtBtn").click(function() {
if($("#retUser").val()) { //check if #retUser has a value
$("#formOne").submit();
} else if ($("#fname").val() && $("#lname").val() && $("#email1").val()) {
$("#formTwo").submit();
}
});
什麼我不能得到的是「如果有任何領域返回警報沒有價值」 THX
多數民衆贊成它。謝謝你的幫助,對不起,因爲______ – 2010-10-05 02:29:54
@髒 - 沒關係:)評論只是不會削減它有時,你把它完全奠定了在房地產問題提供使它*多*清晰:) – 2010-10-05 02:31:30