2011-02-08 9 views
0

私は1つのdiv whois idが1つのループ内でphpで生成されています。 PIDが今はこのJSON第optionDisplayに、蛇腹のようにJSONを1、2、3などJSON結果から返されるdivに値を代入する

を有するであろう

<div align="left" id="BalBox<?php echo $row['pid']; ?>" 
class="text_balance">Balance: 
    </div> 

実際PIDであり、第一optionValueは、PHPファイルに計算後の値であります。

[{optionValue:12, optionDisplay:1},{optionValue:0, optionDisplay:2} 
,{optionValue:0, optionDisplay:3},] 

今私が必要なものは、optionDisplayとしてBalBox1、上

表示12:1でBalBoxとoptionValueが値のためであるためであるので、BalBox1の今価値がバランスになります:12、のために、このように同じすべてJSONの結果になります。

ここに私のjqueryのコードは..です

$.getJSON("page.php",{id: $(this).val(), ajax: 'true'}, function(j){ 
    var options = ''; 
    for (var i = 0; i < j.length; i++) { 
     $('#BalBox'+j[i].optionDisplay).val("Balance: " +j[i].optionValue); 
    } 

が、そのが動作していない... 私はそのを示すか、任意のものを変更しない意味...

おかげ

答えて

2

えーと。彼らが設定されていることを確認するためにjの値を警告しましたか?

、あなたはDIVのではなくINPUTの

歓声:)

を編集しようとしているので、あなたの代わりに .val().html()を使用する必要があります
関連する問題