我写了一个三个级联的 dropDownLists,它的 listData 是从数据库模型中生成的。这些列表是使用基于控制器的 Ajax 调用操作生成的。
我想重用此代码并与更多页面共享。
我尝试执行以下操作:
将其编写为自定义小部件。目前我使用“createurl”函数调用匹配控制器中的函数。我无法编写 JavaScript,因为我想使用现有的数据库模型。在这种情况下,我需要在一个独立的文件中编写动作函数——那么我应该编写一个控制器吗?我应该把它放在哪里?
把它写成模块的一部分——但这似乎有点过头了。
任何建议,我相信有一个正确和简单的方法来做到这一点。