两个带有 xml 绑定数据的独立下拉菜单 - cakephp - 最好的方法?

发布于 2024-09-02 18:21:28 字数 310 浏览 2 评论 0原文

cakephp 网站中的最佳方法是什么 -

  • 两个下拉菜单
  • ,一个列出 CD,一个列出
  • 选择 CD 或艺术家的艺术家 我需要我的附加文本出现在下拉列表下方

我一直在搜索教程和手册 - 但没有成功。我希望通过基本示例来学习 - 从表单/视图和控制器。

最近的尝试是沿着这个示例获取下拉菜单 [CakePHP 中的下拉选择列表

What's best method within cakephp site for-

  • two dropdowns
  • one listing cds, one listing artists
  • on select of either cd or artist I need my additional text to appear below dropdowns

I have been searching through tutorials and manual - with no success. I am looking to learn by basic example - from form/view and controller.

latest try was something along this example to get dropdown [Dropdown select list in CakePHP

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情徒 2024-09-09 18:21:28

尽管适用 CakePHP 技术,但我在 CakePHP 中执行此操作的方式与在任何应用程序中执行此操作的方式相同。我将使用 Javascript(本例中的 jQuery 框架)来:

  1. 将事件处理程序绑定到每个下拉列表的 change 事件 对
  2. 返回要显示的“附加文本”的 URI 进行 Ajax 调用在下拉菜单下方
  3. 显示所述文本

在 CakePHP 上下文中,我会在我的 CdsControllerArtistsController 中创建方法(当然,我猜测您的命名约定)来响应到 Ajax 请求。

Although CakePHP techniques apply, the way that I'd do this in CakePHP is the same way I'd do it in any app. I'd use Javascript (the jQuery framework in my case) to:

  1. Bind an event handler to the change event of each dropdown
  2. Make an Ajax call to a URI that returns the "additional text" to be displayed below the dropdown
  3. Display said text

In the CakePHP context, I'd create methods in my CdsController and ArtistsController (I'm guessing at your naming convention, of course) to respond to the Ajax request.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文