使用JavaScript Animate中的ASP.NET VB变量



我正在调用来自SQL数据库的记录列表,然后将它们写入动态表。在此期间,我有一个变量(乡村),每次在表中添加新元素时都会增加。我想知道是否可以从我的.js文件中调用countrecord并更改我的

$("#SubFirst").animate({height:525},"slow");

之类的东西
$("#SubFirst").animate({height:"<%=CountRecord%>*30px"},"slow");

我猜该变量不会跨越不同的文件。所以我什至不知道这是否可能。如果有人知道这样做的不同方法,我愿意给它试一试。

如果您要更新计数变量服务器端,那么您的方法是正确的,全部适用于一个小语法错误。

var heightToSet = "<%=CountRecord %>" * 30; 
$("#SubFirst").animate({height: heightToSet + "px"},"slow");

编辑

为了清楚起见,在这里回答

我相信有问题的线应该是

<a onclick=" <%dim NumClicked=0 dim CountRecord =20 if NumClicked =0 then%> 
$('#SubFirst').animate({height:'<%=CountRecord%>'*30 + 'px'},'slow'); 
<%NumClicked=NumClicked+1 else %>$('#SubFirst').animate({height:525px},'slow'); 
<%NumClicked=0 end if%>" id="first" overflow: "hidden">People</a>

最新更新