forms - 仅当选择 radio 时才需要文本字段。 ZF2

标签 forms zend-framework2

在 ZF2 中,是否可以仅在选择单选按钮时才需要文本字段?像这样..

enter image description here

最佳答案

不,ZF2 中没有办法做到这一点,您可以使用 javascript 的 jQuery 来添加此验证:

像这样:

$('radio').click(function(){
  if($(this).val() == 'other') {
     $('textfield').prop('required',true);
  }
});

Onclick 任何单选按钮上的客户端事件和 zf2 在服务器端运行。因此,在将数据提交到服务器之前,您无法执行此操作。

关于forms - 仅当选择 radio 时才需要文本字段。 ZF2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29701571/

相关文章:

php - Zend Framework2 表单错误消息

caching - ZF2 Doctrine2 实体缓存

php - ZF2 : how do I get ServiceManager instance from inside the custom class

php - 如何在 FAPI 函数之外获取 $form_state?

php - 如何使用Zend2的SendResponseEvent

ruby-on-rails - 在表单 Rails 中创建多个对象

php - PHP 脚本完成后如何导航到另一个页面?

php - Zend Framework 2 - 注释表单、RegEx 验证和自定义错误消息

javascript - 基于php ajax的表单显示空白页

php - AJAX Jquery PHP 表单验证