データベースからロードされたデータに応じて、ラジオ ボタンのチェック状態を設定する方法のアイデアや例を得ることができますか?
たとえばSELECT
、次のようなクエリから配列を生成しています。
array(
[0] => array(
['note_id'] => 1
['value'] => 'no'
)
[1] => array(
['note_id'] => 4
['value'] => 'yes'
)
[2] => array(
['note_id'] => 5
['value'] => 'yes'
)
)
チェックボックス グループは次のようになります。
<input type="radio" name="1" value="yes">
<input type="radio" name="1" value="no">
<input type="radio" name="1" value="done">
<input type="radio" name="2" value="yes">
<input type="radio" name="2" value="no">
<input type="radio" name="2" value="done">
今使用してjson_encode
、結果のデータ配列をに入れます:
[{"note_id":"1","value":"no"},{"note_id":"4","value":"yes"},{"note_id":"5","value":"yes"}]
これらの結果を ajax 経由で渡しています。:
$j.ajax({
url: readurl,
type: "GET",
data: 'sku=' + thisSku,
dataType: "json",
success: function (data){
// ? now what
}
});
適切な選択肢を選択するためにjsonデータをどのように取得できるかを誰かが理解するのを手伝ってくれますか? note_id
入力[name]
属性と一致するかどうかのチェックを実行し、一致する場合は適切な値でボタンをチェックするループを作成するにはどうすればよいですか? json はこれを処理するための最良の方法でもありますか? を使用する必要があり.getJSON()
ますか?