2013-08-21 69 views

回答

0

我推薦一種混合方法:自己編寫JavaScript,但讓WTForms執行HTML部分:創建一個正常的SelectMultipleField,並在渲染時調用它:form.select_multiple(class_='multiselect')。由於該插件本身只需要有效的HTML和一些選擇這樣的select字段來應用其JavaScript部分(您可以在頁面上包含)。

當然,如果你想要更高級的東西,你總是可以將小部件繼承爲SelectMultipleField並擴展它。然後將其用作自定義小部件(例如,在鏈接的示例的圖標化部分)。

真的,在WTForms方面你不需要太多修改。