【问题标题】:How can i set another form field based on a checkbox?如何根据复选框设置另一个表单字段?
【发布时间】:2017-03-16 04:32:37
【问题描述】:

我有两个复选框,一个是现在发送,另一个是安排发送并设置日期和时间。如果选中了“发送于”复选框,我如何只选择一个复选框选项并确保已选择日期和时间?

【问题讨论】:

  • 你应该使用单选按钮而不是复选框。
  • thx :) 我真傻,我完全忘记了收音机类型

标签: javascript php forms checkbox


【解决方案1】:

在这种情况下,请使用 RADIO 而不是 CHECKBOX 并确保两个 RADIO 具有相同的名称,以便可以随时选择,例如:

<input type="radio" value="1" name="scheduler">Send Now
<input type="radio" value="2" name="scheduler">Send At

您可以通过以下方式获取选定的单选值:

$('input[name=scheduler]:checked').val();

并输入if 条件,例如:

if( $('input[name=scheduler]:checked').val() == 1 )
{
    // Do some thing here
}
else
{
    // Do some thing here
}

【讨论】:

  • 时间部分应该怎么做??为了简化日期和时间,我只使用了 dateandtime 一个字段。
  • 我无法理解你想要什么?
  • 我的意思是如果选择了“发送于”单选按钮,则显示日期和时间输入。
  • 那有什么问题?
猜你喜欢
  • 2022-07-20
  • 1970-01-01
  • 1970-01-01
  • 2020-12-17
  • 1970-01-01
  • 1970-01-01
  • 2021-12-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多