我需要一些幫助jQuery。jQuery函數爲了檢查複選框
我有一個複選框一個形式,如:
<form name="myform">
<input type="checkbox" name="apple[]" value="12" />
<input type="checkbox" name="apple[]" value="12" />
<input type="checkbox" name="apple[]" value="14" />
<input type="checkbox" name="apple[]" value="15" />
<input type="checkbox" name="peach[]" value="12" />
<input type="checkbox" name="peach[]" value="14" />
<input type="checkbox" name="peach[]" value="15" />
這裏是jQuery的已經嘗試過:
$(document).ready(function(){
$(":checkbox").change(function(){
if($('.peach').attr("checked")) {
alert("Checked");
}
else {
alert("Unchecked");
}
});
});
當我檢查了一個名爲複選框, 「桃花」 我應該能夠檢查名爲「apple」的複選框,其值與「桃」相同。因此,如果我將「桃子」的值設爲12,那麼也應該檢查名爲「蘋果」的值爲12的複選框。
我是jQuery的新手,所以我找不到自己的解決方案...有人可以幫我嗎? :-)
問候
費德里科
如果你表現出你已經嘗試,而不是要求一個完整的解決方案的代碼,你會得到一個更好的響應。 – 2012-07-26 17:05:29
[SSCCE](http://robzu.com/sscce-short-self-contained-correct-compilable-example) – RobB 2012-07-26 17:07:16
嗯,我知道,但這將是完全無用的,因爲我甚至無法成功管理「已檢查」事件。我給了一個「桃類」桃桃複選框,並嘗試此代碼: $(document).ready(function(){ $(「:checkbox」)。change(function(){ if($(' 。桃子')。attr(「checked」)) { alert(「Checked」); } else { alert(「Unchecked」); } }); }); 但沒有任何反應 – 2012-07-26 17:08:09