jquery validationengine を使用して、MAC が検証されているかどうかを確認しようとしています。validationengine で、次のように「onlyMAC」というカスタム属性を追加します。
"onlyMAC":{
"regex":"/^([A-Z0-9]){16}$/",
"alertText":"* MAC invalid"}
と形式で:
<form id='myform'>
<input name="mac" type="text" value="" class="validate[required,custom[onlyMAC]]"/>
</form>
<script>
$('#myform').validationEngine();
</script>
しかし、Mac に何を入力しても、validationEngine は常に alertText: "* MAC invalid" を返します。ここで正規表現をチェックしましたhttp://jsfiddle.net/chennet/LRfW6/、問題ないようです。それで、私はどこで間違ったのですか?