Tags: jquery web_design ui
結合下一步、上一步, Step by step 的步驟引導方式與頁籤UI (Tab UI),設計使用者的資料輸入表單。
本文使用 jQuery 的 UI library。
Update: 2008/02/22
jQuery UI 1.5 移除了 tabsClick() 方法,將它改為 tabs() 方法的 'select' 功能。
基本結構
分成三個部份,一是表單(form),二是 jQuery 的Tabs UI,三是加上步驟引導連結列。
表單
首先,畫出基本的表單結構。假設我們要求使用者輸入下列的資料內容:
- 註冊帳號
- 密碼
- 姓名
- 住址
- 設定選項1
- 設定選項2
頁籤分頁
接著我們希望按照輸入內容將表單欄位分類,每一類分成一頁,並在頁面上加上欄位的說明內容。
這一部份,可以參考 jQuery::UI/Tabs 的範例很快的實現。
我們需要做的是,正確地安插頁籤清單與 div 區塊。
加入步驟引導列
在每一頁籤區塊中,添加一列步驟引導連結,並使用 jQuery::UI/Tabs.tabs('select', n) 方法jQuery::UI/Tabs.tabsClick 方法,替連結掛上頁籤跳頁動作。
結束
上述寫法在不支援或關閉 JavaScript 功能的瀏覽器上,也不妨礙使用者輸入資料。同樣也會有上一步、下一步的連結引導使用者輸入資料。
樂多舊網址: http://blog.roodo.com/rocksaying/archives/5329963.html