我正在CakePHP中创建一个简单的应用程序,用于记录青年组中的成员,这个想法是全国各地的许多单位(类似于Scout部队)可以登录并记录新的成员详细信息,这些记录可在州和国家层面获得。
记录的领域之一是新成员所在的学校,而不是仅仅输入一个文本字段,学校在相关的表格中,而成员“属于”学校。这给了一个很好的小下拉字段来选择学校,但是鉴于该国有数千所学校,学校名单并不完整。为了简化数据输入,而不是让输入数据的人跳过该字段或者必须首先创建学校,然后添加成员,我希望能够在模态弹出窗口中创建学校条目然后返回新成员条目并在下拉列表中提供新学校。
我在堆栈溢出中找到了一些简化的例子,但没有满足这种需求。
答案 0 :(得分:0)
为什么不简单地使用autocomplete / typeahead字段,而不是分散注意力分散的模式呢?
有几个例子如jQueryUI autocomplete或Twitter Bootstrap Typeahead,如果你进行搜索还有更多
您甚至可以这样做,以便在输入新值时将其添加到数据库中,并作为自动填充功能为下一个访问者提供