2012-07-20 59 views
-1

我有一張城市表格,按字母順序排列,而且我還有另一張字母表。我想在這張表格中選擇一封信件,淡出那些不以這封信開頭的城市,只有這個最初的城市。字母表中的選擇

有人能幫助我嗎?

+0

http://www.tripwiremagazine.com/2012/05/jquery-filter-sort-plugins.html – 2012-07-20 12:49:28

+0

什麼是您的網頁結構?每個城市都在自己的牢房裏嗎?每個字母都在自己的單元格中? – jbabey 2012-07-20 12:51:11

+0

我使用了一個字母,它們爲每個狀態中存在的字母添加顏色,例如在佛羅里達州的Z中爲黑色,在其他字母中爲藍色。我想點擊這些藍色字母。我使用HTTP請求來改變藍色。我是初學者,所以我不想使用JQuery,我寧願使用Javascript。 – 2012-07-20 13:02:25

回答

0

其實這很簡單。綁定一個onclick處理程序(一個簡單的函數)到字母表中的行。在該函數中,從鼠標事件中獲取點擊的字母,遍歷城市表格的行,並檢查城市名稱是否以點擊的字母開頭。然後,您可以顯示或隱藏element.style.display = "block"/"none";

順便說一句該行,通過表迭代在JavaScript很簡單,你可以使用此解決方案:
How do I iterate through table rows and cells in javascript?

我將不會發布任何代碼,現在,你應該首先嚐試自己實現一些東西。