我编写了一个代码,该代码从数据库中提供值并将它们保存在列表中,然后将列表放入数组并将其发送到ASP hiddenField。 我想将此数据作为数组传递给JavaScript var。我该怎么做? 我想将值保存为数组中的字符串。
ASPX:
<asp:HiddenField ID="hdnCity_BillMonth" runat="server" />
<asp:HiddenField ID="hdnCount_BillMount" runat="server" />
aspx.vb:
hdnCity_BillMonth.Value = String.Join(",", City)
hdnCount_BillMount.Value = String.Join(",", Value)
城市和价值列表
var City_BillMounth ;
var Count_BillMounth;
答案 0 :(得分:1)
由于您使用&#34;,&#34;加入城市价值观。您可以使用拆分轻松将其转换为java脚本数组的符号:
我假设您获得 hdnCity_BillMonth 值,例如&#34; city1,city2,city3,... cityN&#34;
var City_BillMounth = [];
City_BillMounth = hdnCity_BillMonth.split(",");
console.log("city Array: "+ City_BillMounth );
也为hdnCount_BillMount
做同样的事情。