2010-11-27 87 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

相关问题