を唱えているが、私はこのような何か生産各行に動的に作成したテーブルがあります。jQueryの式ポスト「のNaN」は、それぞれ値が
<tr name="0">
<td style="text-align:left;">January</td>
<td><input type="text" name="LIB1" value="0" class="oneInput row0" /></td>
<td><input type="text" name="RPI1" value="0" class="oneInput row0" /></td>
<td><input type="text" name="LMM1" value="0" class="oneInput row0" /></td>
<td><b><span class="screenOneTotal">0</span></b></td>
</tr>
を私は最後の行の各入力の合計を配置する必要があります値が入力されると、列が表示されます。したがって、私は明示的にfloat型にそれぞれの値をキャストしていたという事実にもかかわらず、document.ready機能
$(".oneInput").live('blur', function(){
var rowID = $(this).parent().parent().attr('name');
var thisLIB = $("input[name=LIB + rowID]").val();
var thisRPI = $("input[name=RPI + rowID]").val();
var thisLMM = $("input[name=LMM + rowID]").val();
var rowTotal = parseFloat(thisLIB) + parseFloat(thisRPI) + parseFloat(thisLMM);
$(this).parent().parent().find('span.screenOneTotal').empty().html(parseFloat(rowTotal));
});
でこの機能を配置、最後の列に挿入された値が「NaNは」です。
:このような
何か。 –