gpt4 book ai didi

javascript - 如何在javascript函数中获取列表框项目引用

转载 作者:行者123 更新时间:2023-12-02 16:13:43 25 4
gpt4 key购买 nike

我在 webform.aspx 页面上有 Listview 控件,定义如下...

<asp:ListView runat="server" ID="dispalyProducts">
<LayoutTemplate>
<table runat="server" id="table1">
<tr runat="server" id="itemPlaceholder">
</tr>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr id="Tr1" runat="server">
<td id="Td1" runat="server">
<%-- Data-bound content. --%>
<asp:Label runat="server" Text='<%#Eval("ProductName") %>' />
<br/>
<asp:TextBox runat="server" />
<br/>
<asp:Label runat="server" Text='<%#Eval("ProductID") %>' />
<br/>
<asp:Button runat="server" Text="Add TO cart" OnClientClick="AddToCart('<%#Eval("ProductID") %>');return false;"/>
</td>
</tr>
</ItemTemplate>
</asp:ListView>

当程序运行时,它会创建一个产品 ID、名称和按钮的列表。

我想使用此按钮作为“添加到购物车”功能。因此,当用户单击按钮时,我想使用 ProductID 和文本框值(作为商品 ID 和数量)调用 JavaScript 函数。

如何将这些值传递给 ListView 中的 JavaScript 函数。

最佳答案

<asp:Button ... OnClientClick='AddToCart(\"<%#Eval("ProductID") %>\", \"<%#Eval("ProductName") %>\");return false;'/>

您可以将值作为参数传递给 js 函数。

关于javascript - 如何在javascript函数中获取列表框项目引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29893242/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com