2011-10-05 332 views

回答

0

你不必與類submit形式提交按鈕,讓您提交的事件處理程序從不執行。將class="submit"添加到您的表單標記,並將<button>Click me</button>更改爲<input type="submit" value="Click me" />,並將其移至</form>標記之前。

+0

現在看到:http://jsfiddle.net/ZZe5X/18/ –

0

請試試這個。

$('.submit').submit(function() { 

     if ($('input[type="checkbox"]').is(':checked')) { 
      alert('ok'); 
     } else { 
      alert('no'); 
     } 
     return false; 
    }) 
1

歐凱:

  1. 你缺少事件: $('.submit').submit(function() {應該$('.submit').submit(function (e) {
  2. 按鈕缺少類型= 「提交」,它應該在表單元素中。
  3. 表單元素缺少類submit

這應該工作:http://jsfiddle.net/voigtan/ZZe5X/26/

0
  1. 你沒有一個提交類
  2. 你有.submit()設置上的一個按鈕,它需要是.click
  3. 你沒有遍歷每個複選框,這是我想你想要做的。

見微調的例子: http://jsfiddle.net/ZZe5X/33/

相關問題