在任何給定的頁面上(它在整個站點用於不同的目的)我想調用getMyForm()
或類似的函數,這會呈現多個步驟選擇一個產品的過程。我們只有這一款產品,但這是一個相當複雜的選擇過程。針對每個頁面以不同的結果進行多步選擇過程
如果我只想在一個頁面上實現它,這將會非常簡單......但是我希望這個選擇過程可以在不同的頁面上使用,並且對於每個頁面重新創建窗體似乎很愚蠢當它僅僅是選擇過程之後的結果將會改變時才被使用。
我將如何去實現這一點:
我應該有它自己的網頁上的表格反正然後,選擇後在選擇過程的開始鏈接到它,並重定向到相應的頁面取決於用戶最初來自的頁面?
使用服務容器或類似工具在特定頁面上呈現表單,然後使用會話屬性/變量跟蹤用戶當前所在的步驟,並在每次選擇後刷新當前頁面。
完全不同的東西?
其他的東西:
我想這是沒有功能的JavaScript/jQuery的,但是這 將是一個很好的補充在將來這樣我不想排除這種可能性如果 可能。
選擇過程取決於在上一步中選擇的內容,所以我不能只在第一步中渲染整個表單,而需要進行某種刷新。