我正在做一個調查申請。它可以選擇添加問題。如果點擊添加按鈕,它將顯示添加問題的文本框和用於選擇問題類型(單選按鈕,複選框)的選擇框,一旦填充字段,我將存儲比在數據庫ans在UI中顯示。那麼用戶可以選擇在上面和下面添加問題。如果他在上面添加問題,我需要重新排列下面的問題編號。如果他在中間添加問題,我需要在下面更新問題編號。我如何解決這種情況?調查問題重新排序?
1
A
回答
0
在類似的情況下,我顯示了要在表格/網格中排序的項目列表,並給出了用戶根據自己的選擇向上或向下移動網格中的項目的選項。我在網格中保留了一個訂單欄(隱藏在我的案例中)和數據庫表中的相應列。無論何時在網格中重新排序,我都會通過交換操作更新交換位置的兩行。因此,一旦用戶完成重新排序並使用按鈕保存訂單,我就會根據首頁中的訂單更新訂單列。
0
https://pixbyfunc.appspot.com/pub/asq/asq.html是一個或有問卷的運行示例。根據用戶是否喜歡葡萄酒,提出了一組不同的問題。
Q().ask("Have you had your drink today?");
Q('like-wine').using('radio', 'Yes', 'No').ask("Do you like wine?");
Q('like-wine').matches('no').naming('reason').using('textarea').ask("Why not?").abort();//stop the survey
Q().ask("How much do you drink a day?");
Q('which-wine').using('checkbox', 'Reds', 'Whites', 'Other').ask("What do you like?");
Q('which-wine').matches('reds').ask("If you would like to receive a free bottle of Chateau d'Yquem Sauternes 2004 from your Santa, please provide your email.");
Q().start();
您可以查看源代碼,看看Q爲如何實現和修改,以滿足您的需求:
它使用JavaScript,看起來像設計。
相關問題
- 1. PostgreSQL記錄重新排序問題
- 2. MySQL查詢問題 - 生成重新排序報告
- 3. 爲jQuery「可排序」問題重新排序li元素
- 4. DataGrid排序/更新問題
- 5. SQL排序查詢問題
- 6. Sql查詢排序問題
- 7. 對雙重問題處理的相關指令進行排序/重新排序
- 8. JQGrid雖然列重新排序 - 問題與標題顯示
- 9. 重新排序
- 10. 查詢排序順序問題
- 11. 問題重新安排表中的行
- 12. LINQ排序排序問題
- 13. 排序問題..
- 14. 排序問題?
- 15. 排序問題
- 16. 排序問題
- 17. 排序問題
- 18. 問題排序
- 19. 排序問題
- 20. 排序問題?
- 21. jquery重新排序和調整大小
- 22. 函數調用可以重新排序
- 23. 在wordpress主題中重新排序
- 24. PyQt:QListView拖放重排序信號問題
- 25. 選擇排序的重複問題
- 26. 如何重新排序SQL查詢?
- 27. 重新排序mysql查詢結果php
- 28. SQL查詢重新排列列順序
- 29. 重新排序表時查詢錯誤
- 30. SWT/JFace TreeColumn重新排序 - 問題與setMoveable()