我如何在流星中實現3個依賴autoform的選擇? 這裏是什麼,我需要實現http://www.ajaxray.com/Examples/depend.html 預先感謝任何幫助的例子Autoform流星可靠/級聯選擇
回答
這是我解決它的辦法。但是,第三次選擇更新第一個選擇後,我必須使用JQuery來返回選定的值。這可能有助於需要類似東西的人。但是,如果有更好的方法來做到這一點,請讓我知道。
Organizaciones = new Mongo.Collection('organizaciones');
Organizaciones.attachSchema(new SimpleSchema({ provincia: { type: String, label: 'Provincia', autoform: { type: 'select', firstOption: '', options: function() { return DPA.find({grupo: 'Provincia'}).map(function (dpa) { return {label: dpa.descripcion, value: dpa.codigo}; }); } } }, canton: { type: String, label: 'Cantón', autoform: { type: 'select', firstOption: '', options: function() { var codigoProvincia = AutoForm.getFieldValue('provincia'); var cantones = new RegExp('^' + codigoProvincia + '[\d]{2}$'); return DPA.find({codigo: {$regex: cantones}}).map(function (dpa) { return {label: dpa.descripcion, value: dpa.codigo}; }); } } }, parroquia: { type: String, label: 'Parroquia', autoform: { type: 'select', firstOption: '', options: function() { $('#provincia').change(function() { $('#parroquia option[value!=""]').remove(); }); var codigoCanton = AutoForm.getFieldValue('canton'); var parroquias = new RegExp('^' + codigoCanton + '[\d]{2}$'); return DPA.find({codigo: {$regex: parroquias}}).map(function (dpa) { return {label: dpa.descripcion, value: dpa.codigo}; }); } } } }));
你可以添加一個事件監聽到你的選擇,當它改變時,更新下一個選擇的選擇助手(或所有選擇的)你有你的形式。這將與以下示例類似,但根據不同選擇輸入所選內容更新「選項」對象。
- 1. 流星AutoForm添加用戶選擇
- 2. 流星 - Autoform與Meteor.users集合
- 3. 流星autoform嵌套架構
- 4. 流星1.3 autoform/quickform錯誤
- 5. 可靠的選擇/級聯下拉列表
- 6. 流星Autoform - 禁用對象字段數組中的選擇選項
- 7. 級聯選擇
- 8. 級聯選擇
- 9. 流星autoform訪問嵌套屬性
- 10. 流星autoform用戶註冊和登錄
- 11. 流星Autoform更新嵌套集合
- 12. 流星Autoform不更新集合
- 13. 流星/ Autoform-maps/Google-maps包錯誤?
- 14. 流星autoform - 隱藏域的計算值
- 15. 流星autoform顯示具體提交
- 16. 流星autoform提交和模式解僱
- 17. 流星:不可靠的會話變量?
- 18. 如何從流星和autoform的下拉列表中預先選擇一個值?
- 19. 流星:autoform模板問題升級項目從0.9.3.1升級到1.2.0.2
- 20. 可選級聯?
- 21. 流星依賴選擇
- 22. jqGrid可靠的選擇
- 23. 流可靠性
- 24. 所選選項的值未保存在aldeed集合中:autoform-select2流星
- 25. 級聯選擇默認值
- 26. 甲骨文級聯選擇
- 27. UIPickerView級聯式選擇
- 28. 級聯選擇,直到表
- 29. 選擇字段級聯
- 30. 聯盟星火流
您好Tim C,感謝您的建議。你有一個例子嗎? – Lobosan