2012-08-10 63 views
2

與在管理站點上創建新外鍵對象的方式類似。我認爲這是一個可以替換Select或SelectMultiple小部件的可重用小部件。如果可能,我想用Jquery來做到這一點,但我不確定如何完全做到這一點。我最好的猜測是,這一進程將是如何在Django表單中添加新的相關對象

  1. 添加選擇/的selectMultiple場
  2. 開放與新形式的新形式窗口(彈出窗口)
  3. 驗證然後張貼在旁的加號按鈕彈出窗體數據到數據庫並關閉此窗口
  4. 刷新原始頁面上的select/selectmultiple字段,同時選擇剛剛創建的對象作爲默認值。

回答

1

我也不喜歡django默認提供的select/multiselect控件。只需將選中的內容掛接到表單上,即可獲得更多可用的內容,這非常簡單。我花了幾分鐘設置。

看看吧:http://harvesthq.github.com/chosen/

相關問題