jquery支持的用于编辑foreignkey、manytomanyfield和charfield的自动完成字段
bob-ajax-selects的Python项目详细描述
启用使用jquery ui autocomplete编辑ForeignKey
、ManyToManyField
和CharField
。
- 用户在文本字段中键入搜索词
- ajax请求被发送到服务器。
- 下拉菜单将填充结果。
- 用户通过单击或使用箭头键进行选择
- 选定的结果将显示在输入字段正下方的“甲板”区域中。
- 用户可以单击垃圾桶图标删除选定的项目
- Django 1.2+
- 可选的boostrap模式允许通过自动包含来自googleapis cdn的jqueryui来轻松安装
- 与staticfiles、appmedia、django compressor等兼容
- 支持弹出窗口添加新项目
- 现在支持管理内联
- ajax选择在管理和面向公众的表单中工作。
- 丰富的格式可以很容易地定义为下拉式显示和选定的“甲板”显示。
- 模板和css是完全可定制的
- jquery触发器使您能够在添加或删除项时添加javascript来响应,以便页面上的其他接口元素可以响应
- 默认(但可自定义)安全性防止欺诈者通过json请求窃取您的数据