javascript:

data=[
            {"number":"4","shot":"3P","result":"成功"},
            {"number":"5","shot":"2P","result":"失敗"},
            {"number":"6","shot":"2P","result":"成功"},
            {"number":"7","shot":"3P","result":"失敗"},
            {"number":"8","shot":"3P","result":"成功"},
            {"number":"4","shot":"2P","result":"失敗"},
            {"number":"5","shot":"3P","result":"失敗"},
            {"number":"6","shot":"2P","result":"成功"},
            {"number":"7","shot":"2P","result":"失敗"},
            {"number":"8","shot":"3P","result":"成功"}
        ]; 

html:

<form>
<p>選手<br>
<input type="checkbox" name="q1" value="4番"> 4番
<input type="checkbox" name="q1" value="5番"> 5番
<input type="checkbox" name="q1" value="6番"> 6番
<input type="checkbox" name="q1" value="7番"> 7番
<input type="checkbox" name="q1" value="8番"> 8番
</p>

<p>シュート<br>
<input type="checkbox" name="q2" value="2P"> 2P
<input type="checkbox" name="q2" value="3P"> 3P
</p>

<p>結果<br>
<input type="checkbox" name="q3" value="成功"> 成功
<input type="checkbox" name="q3" value="失敗"> 失敗
</p>

<p><input type="submit" value="検索"></p>
</form>

このdataという名前の変数にいれたオブジェクトの配列から、例えば"4"の情報だけを取ってくるプログラムをつくりたいです。チェックボックスで"4"を選択すると「"3P","成功"」、「"2P","失敗"」をアラートか何かで表示させたいです。さらに"4","3P"をチェックすると「"成功"」を表示させたいです。jqueryの.filter()を使ってフィルタリング出来ればいいなと思っています。またとてもシンプルなプログラムで教えて頂けたら幸いです。どなたかご教授よろしくお願いします。