2010-11-27 116 views
0
<%:Html.TextBox("NumTotal1, 0, new { id =1 , title="test"})%> 
<%:Html.TextBox("NumTotal2, 0, new { id =2 , title="test"})%> 
<%:Html.TextBox("NumTotal3, 0, new { id =3 , title="test"})%> 

我想用title =「test」屬性來使用JQUERY對texbox的值進行求和? 我該怎麼辦?請幫我如何獲得具有相同「Title」屬性的字段值Jquery?

回答

1

可以使用attribute-equals selector[attr=val]),讓您的文本框,然後通過使用.each()循環,讓你總,是這樣的:

var total = 0; 
$("input[title=test]").each(function() { 
    total += +this.value; 
}); 
alert(total); 

但這些都是相對於其他選擇相當昂貴,所以有大量的元素,我建議給你的投入一個普通的類,使他們找到更便宜。

+0

謝謝尼克,它的工作:) – Negar 2010-11-27 11:02:51

相關問題