只給你一點背景,我有一個系統,有需要的主要部分來計算的某些計算,就會有不同選項卡下的各種形式的領域,爲簡單起見,我有10個部分,全部包含20個下拉框,當您更改其中一個下拉列表的值時,會在主區域重新計算(各種計算等),現在這些表格值需要保存並存儲在數據庫中,然後保存並在需要時重新加載。PHP 200+表單域
從邏輯上講,我不希望數據庫返回200records,然後設置下拉框爲他們所有的手動(使用也許switch語句)作爲會無疑將是一個球疼痛。
有什麼建議嗎?
只給你一點背景,我有一個系統,有需要的主要部分來計算的某些計算,就會有不同選項卡下的各種形式的領域,爲簡單起見,我有10個部分,全部包含20個下拉框,當您更改其中一個下拉列表的值時,會在主區域重新計算(各種計算等),現在這些表格值需要保存並存儲在數據庫中,然後保存並在需要時重新加載。PHP 200+表單域
從邏輯上講,我不希望數據庫返回200records,然後設置下拉框爲他們所有的手動(使用也許switch語句)作爲會無疑將是一個球疼痛。
有什麼建議嗎?
你能通過ajax提前一個或兩個選擇框的記錄嗎? IE瀏覽器。
選擇1 < - 充滿 選擇2 < - 充滿 選擇三< - 填充 select4 < - 填充
一旦選擇1選擇,使Ajax調用填充選擇3
如果他們都在10個部分,你可以編寫查詢,只返回20個值或你需要的值。或者你可以將它們分成多個表格,並使用一對關係表來保持它們的直線。就計算而言,只需將它們存儲在數據庫中,並在必要時使用ajax或提交後重新計算和更新它們。