我得到了将项目迁移到 Bootstrap 3 的任务,现在我们正在使用变形和变形引导(我们也在使用pyramid_deform)
起初我得到了TypeError: $(...).typeahead is not a function
,然后我升级了所有的包,即QueryUI和typeahead.js到最新版本。
现在它没有给我一个错误,但它也不起作用(不是自动完成)。
这是我的代码:
class Consignment(colander.MappingSchema):
agent = colander.SchemaNode(
colander.String(),
validator=agent_validator,
widget=AutocompleteInputWidget(
size=60,
# style="width: 250px",
min_length=3,
values="/agents/list.json"
))
然后在别的地方有以下
def render_form(context, request):
schema = Consignment()
if not context or context.__is_new__:
c_form = Form(schema, buttons=('create consignment',))
return c_form.render()
我正在使用最新版本的变形,并且包含了 Bootstrap 3 库。
这是变形中的错误吗?我怎样才能克服这个障碍?任何帮助将不胜感激。