2013-07-31 41 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
希望這會有所幫助。