2013-07-31 26 views
-5

两个选择框我有一个数组“一个”,这是这样验证了使用阵列

  var a = new Array(); 
      a[key] =a[value]; 
      a['mpp']='mpp'; 
      a['pdf']='pdf'; 
      a['Excel']='xls'; 
      a['word']='doc'; 
      a['ppt']='ppt'; 
      a['html']='html'; 

我有两个选择框之一是docFormat含有[键],另一种是扩展,它包含一个[值],在提交我必须验证这个数组中的两个选择框,你可以请建议一些帮助?使用jQuery

function validate(){ 
    var key = $("#select-key").val(), 
     val = $("#select-value").val(); 
    return key in a && a[key] == val; 
} 

假设a

+0

您能否详细说明验证过程如何通过或失败? – Splendiferous

+0

我必须比较两个选择框的选项值,并验证是否例如,如果1选择框的值是excel,它应该与另一个选择框的值匹配为xls,如果两个条件都满足,那么我必须提交 – Mazher

回答

1

一种方式是你的阵列和您的选择框具有的ID分别select-keyselect-value
希望这会有所帮助。