多个文本字段的一个最大长度

时间:2012-10-25 02:20:35

标签: ruby-on-rails maxlength

嗨说我有两个文字字段。我想两个都只有一个maxlength。其中,例如300是最大长度。这适用于两个文本字段。多个字段可以有1个最大长度吗?

1 个答案:

答案 0 :(得分:1)

编辑:

您需要使用jquery / javascript和客户端验证。作为一个起点

这样的东西
$('#text_field_1, #text_field_2').blur(function(){
  if($('#text_field_1').val() + $('#text_field_2').val() > 300){
    alert("Text Field max length has been reached");
  }
});

在该示例的基础上,您将希望在表单提交上有一个监听器$()。submit将返回false,显示错误消息,并且如果最大长度大于允许值,则停止提交表单。