【发布时间】:2013-05-28 15:27:45
【问题描述】:
一直在尝试整理一些基本的表单验证,除了一些远程验证之外,一切都可以正常工作。我基本上有一个存储在“/_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';
}
?>
但是这似乎会引发错误,我很确定我犯了一个非常愚蠢的错误,但是在一遍又一遍地看这个之后无法完全解决......干杯!
【问题讨论】:
-
PHP 根本无法运行。您是否刚刚使用了 javascript 并将其包装在 PHP 标记中?
-
哇,我知道我做了一些非常愚蠢的事情,谢谢!
标签: php jquery validation jquery-validate