我正致力于创建表单以鼓励用户输入关键字和其他数据。
我找到了用户输入类别样式数据的绝佳解决方案,用户可以选择一个或多个预定义选项。
http://renooble.tumblr.com/post/50369942756/displaying-many-to-many-fields-in-django-with 这使用selected.js和crispy形式。
我想知道一种类似的方法是否可以用于免费标记方法,比如使用关键字。期望的结果是类似的自动完成行为,其从建议列表中自动填充关键字,但也允许用户输入他们自己的关键字。
由于
答案 0 :(得分:1)
查看selectize.js插件中的第一个示例。它似乎完全符合你的要求。您尚未指定是否应预先定义自动完成结果(如我指出的示例中所示),或者是否应使用ajax直接从db加载。
我认为如果有相当数量的现有标签,那么就不需要ajax,只需将数据预先提取到前端就行了。