簡體   English   中英

表邊框問題

[英]Table borders issue

我創建了4個搜索過濾器以顯示搜索結果,並且為表格創建了邊框。 但是,當我第一次單擊一個過濾器並打開3個額外的空行時,或者當我使用2個過濾器然后又打開2個額外的空行時,我遇到了問題。 我如何避免這種情況? 以下是我的HTML代碼-

 <html> <head> <title>classroom</title> </head> <form action="retrieve1.php" method="GET"> <select name="Grade"> <option value="" selected="selected">Choose Grade</option> <?php grade($db) ?> </select> <select name="School"> <option value="" selected="selected">Choose School</option> <?php school($db) ?> </select> <select name="Team"> <option value="" selected="selected">Choose Team</option> <?php team($db) ?> </select> <select name="Students"> <option value="" selected="selected">Choose Students</option> <?php students($db) ?> </select> <input type="submit" style="width:100px" value="Find" /> </form> <TABLE BORDER="30" CELLPADDING="10" CELLSPACING="3" BORDERCOLOR="#707070"> <tr> <th width="197"> <div align="center">FirstName </div></th> <th width="197"> <div align="center">LastName </div></th> <th width="198"> <div align="center">Email </div></th> <th width="197"> <div align="center">City </div></th> <th width="197"> <div align="center">State </div></th> <th width="197"> <div align="center">Country </div></th> </tr> 

一種解決方案是禁用占位符,並需要所有選項才能搜索。

<select name="Grade" required>
    <option value="" disabled selected>Choose Grade</option>
    <?php grade($db) ?>
</select>

您可以嘗試讓所有過濾器都具有disabled selected選項,但不具有required值,如下所示

<select name="Students">
        <option value="" disabled selected>Choose Students</option>
        <?php students($db) ?>
    </select>

我不知道你是否正在尋找這樣的東西,但我認為你應該提供更多代碼,因為現在它只是一個簡單的表格,帶有一些選擇輸入和一個簡單的按鈕。 我知道一個事實,如果您需要所有過濾器,第一個選項將起作用,因為您必須先在每個過濾器中選擇一個選項,然后才能進行搜索。 我不知道的第二個選項,因為我沒有你的所有代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM