0

いくつかの基本的なフォーム検証を整理しようとしており、すべてがリモート検証とは別に機能しています。私は基本的に「/_companycodes」に保存されている利用可能なコードのリストを持っているので、ドキュメントに従って次のコードを使用しました:

$("#register_member_form").validate({
      m_field_id_1: {
        required: true,
        remote: "/_companycodes"
      }
});

/_companycodes に次のように記述します (1 と 2 は私の会社コードです)。

<?php
  var codes = ["1","2"];
  var in_array = $.inArray(value.toUpperCase(), codes);

  if(in_array == -1) {
    $valid = 'false';
  } else {
    $valid = 'true';
  }
?>

しかし、これはエラーをスローするようです。私は本当にばかげた間違いを犯したと確信していますが、これを何度も見てもうまくいきません…乾杯!

4

1 に答える 1