我有一个小问题。我有一个下拉列表,可以选择多个值。我只是通过添加$('#id').attr('multiple','multiple');
我知道有一种从变量到aspx页面的代码访问变量的简单方法,但是现在我需要相反的事情,因为当我从代码文件中对它进行多重选择时,它无法识别多重选择,而只接受1个值。所以基本上我希望
var temp = $('#id').val(); ---正确接收所选项目

<% simplevariable= %> = temp;

最佳答案

您可以添加HiddenField

<asp:HiddenField ID="hiddenField" runat="server" />


将其值设置为

$("#<%=hiddenField.ClientID%>").val($('#id').val())


您可以在后面的代码中使用HiddenField.Value

关于javascript - 从aspx获取变量值并在后面的代码中使用它,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20074831/

10-11 16:23