该下拉字段是模型的一部分。此外,我不想在下拉列表更改时重新加载表单。我很确定这必须用javascript完成。我或多或少知道如何做到这一点,但想问一下是否有任何开箱即用的可重复使用的应用程序,我不知道可以做我想做的事情?
为了更好地理解,请举例:
示例1:拥有“链接”模型,字段为:type, url, file, etc
。 type
是下拉字段,用于定义显示的字段。
示例2(高级):CMS内容模型“图像文本”,字段type, title, text, images (inline), video_file, video_preview_image
。同样,type
是下拉列表,取决于type
,可以显示内联图片,也可以显示其他两个字段video_file
和video_preview_image
。始终显示type
,title
和text
。