我想要做的是給用戶一個相當基本的建議,在這個例子中我有5個選項和3個答案。答案將被分配給複選框值的特定組合。例如,單獨檢查'A'可能產生結果1,而如果同時檢查'A'和'B',則答案是結果2.D,E,A可以給出結果3,而B,E,A給出結果2.希望你明白這一點。複選框的不同組合使用jQuery產生不同的結果
<form action="">
<input type="checkbox" name="options" value="A" />Choice A<br />
<input type="checkbox" name="options" value="B" />Choice B<br />
<input type="checkbox" name="options" value="C" />Choice C<br />
<input type="checkbox" name="options" value="D" />Choice D<br />
<input type="checkbox" name="options" value="E" />Choice E<br />
<br />
<input type="submit" value="answer">
</form>
和jQuery的將是沿着這些線路
$(':checkbox').click(function() {
var value = $(this).val();
if ($(this).val(["A","B","C"]).is(':checked'))
$('.result1').show(value);
else
$('.result1').hide(value);
if ($(this).val(["A","D","E"]).is(':checked'))
$('.result2').show(value);
else
$('.result2').hide(value);
這有意義的東西嗎?我會很感激任何幫助。我已經添加了我的問題,如果有人想獲得我的問題更好看
http://jsfiddle.net/gdjones83/tJY69/32/
謝謝!我想我在這裏理解你的方法,所以只要有空閒時間並希望解決這個問題,我會盡快給你解決。 – 2011-03-16 12:46:16
偉大的:-)希望它有幫助。再見! – 2011-03-16 15:36:46