我有一個表單元素,裏面有一些內容,如下所示。POST方法甚至在if條件失敗的情況下工作
<form action="insertserverdata.php" id="toPopup">
<table>
<tr>
<td>IP address:</td>
<td><input type="text" id="ip" /></td>
</tr>
<tr>
<td>Port:</td>
<td><input type="text" id="port" /></td>
</tr>
<tr>
<td></td>
<td>
<input type="submit"/>
</td>
</tr>
</table>
</form>
和下面的jQuery代碼。
$("#toPopup").submit(function(event){
if($('#ip').val()=="") {
alert("IP field is Empty");
}else if($('#port').val()=="") {
alert("Port field is Empty");
}else {
//else code to be executed.
}
});
此else else if的最後一個else塊包含將數據發佈到insertserverdata.php的代碼。我的意圖是隻有在兩個文本字段填充了一些數據時才重定向到insertserverdata.php。但是,當我點擊提交按鈕的文本字段中沒有文本,如果jquery的塊將正常工作,之後,它將重定向到insertserverdata.php頁面,但我不想要那個。我需要什麼樣的變化來填充它? 。請幫助我的朋友。
ip和端口具有相同的ID! – Class
對不起親愛的。那是我的錯誤。我確實在抄襲它。我會編輯它。 –