jQueryにてチェックボックス・セレクトボックスを選択済み状態にする

送信されたデータを「選択済み」で表示する
まともにやっていたら選択データの数だけifの嵐になるので
渡されたデータを元にjQueryで選択済みにする

selectメニューに対してoptionのvalueの値を指定してやると選択済みになる
checkboxはattrのcheckedをtrueにしてやると選択済みになる
いつも忘れるぅぅぅ

// jquery呼び出し
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>

<script type="text/javascript">
  // valの中身は送信されたvalueの値を選択する
  $("#slctMenu").val(<?php echo $selctVal; ?>);
  // valの送信された値に何か入っていた場合にチェック済みにする
  if({<?php echo $box; ?>}){ $("#chkbox").attr('checked',true); }
</script>

<select id="slctMenu" name="slctVal">
  <option value="hogehoge">ほげほげ</option>
  <option value="fugafuga">ふがふが</option>
  <option value="nooooob">ぬーーーぶ</option>
</select>

<input type="checkbox" name="box" id="chkbox" value="1" />