Php LiveValidation-有人使用过多个select吗?

Php LiveValidation-有人使用过多个select吗?,php,html,client-side-validation,livevalidation,Php,Html,Client Side Validation,Livevalidation,我正在一个使用服务器端(PHP)和客户端(LiveValidation-)验证的网站上工作。我让LiveValidation处理除多个选择框之外的每个输入字段。下面是代码的大致情况(我用泛型名替换了变量名): >瓦尔2 var arr=newlivevalidation('array',{validMessage:'',wait:500}); arr.add(Validate.Presence,{failureMessage:''}); arr.add(Validate.Exclusion,{

我正在一个使用服务器端(PHP)和客户端(LiveValidation-)验证的网站上工作。我让LiveValidation处理除多个选择框之外的每个输入字段。下面是代码的大致情况(我用泛型名替换了变量名):


>瓦尔2
var arr=newlivevalidation('array',{validMessage:'',wait:500});
arr.add(Validate.Presence,{failureMessage:''});
arr.add(Validate.Exclusion,{in:[“”],failureMessage:'});
现在,我已经尝试了使用
var-arr=new-LiveValidation('array'
var-arr=new-LiveValidation('array[]'
),但功能没有改变(我非常确定LiveValidation使用的是id,而不是name)。有人知道为什么它不起作用吗

此外,如果代码中的任何内容看起来真的不对劲,请随时告诉我,因为我对web开发还很陌生。我很好地接受了建设性的批评。

什么是
值“Val1”

应该是

<option value="Val1" <?php if( @in_array( 'Val1', @$_POST['array'] ) ) { echo 'selected="selected"'; } ?>>Val1</option>

Oops,代码就是这样。我在浏览器中重新编写代码时出错了。我的错!:)
<option value="Val1" <?php if( @in_array( 'Val1', @$_POST['array'] ) ) { echo 'selected="selected"'; } ?>>Val1</option>