【问题标题】:Phoenix HTML: specific select options disabledPhoenix HTML:禁用特定选择选项
【发布时间】:2017-06-21 16:20:28
【问题描述】:

我正在寻找一种方法使特定下拉选项禁用,而其他可选择/非禁用 em>。

我查看了the documentation,但似乎只有一个选项可以禁用整个选择,而不是特定选项。

我想得到一些帮助。谢谢!

【问题讨论】:

  • 我刚刚阅读了源代码,我很确定Phoenix.HTML.Form.select/4 不可能做到这一点,因为<option> 的属性列表仅硬编码为valueselected。看起来你现在必须使用content_tag 来滚动你自己的包装器。
  • 这也取决于你想如何禁用这个选项——简单的 JS 很好还是你需要在服务器端阻止它?如果在服务器端,像@Dogbert 写的那样编写漂亮的包装器,并考虑创建对 Phoenix 的拉取请求。

标签: html forms web elixir phoenix-framework


【解决方案1】:

感谢何塞·瓦利姆!此问题已修复。

https://github.com/phoenixframework/phoenix_html/issues/145#event-949081277

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-03
    • 1970-01-01
    • 2016-09-27
    • 2015-01-14
    • 1970-01-01
    • 1970-01-01
    • 2012-12-18
    相关资源
    最近更新 更多