我有一个像
这样的jQuery变量Default.aspx:
$(function () {
$("#divimgbtnGo").click(function () {
var ServiceNo = $(".ddlService option:selected").val();
});
});
我在这里获得ServiceNo的价值。我想在我的代码隐藏中使用这些值(Default.aspx.cs)。
有人可以帮忙吗?
搜索中的所有信息都是关于将代码隐藏到aspx。所以找不到任何有用的结果并且卡在这里
答案 0 :(得分:1)
在您的aspx页面中有一个隐藏字段,然后将您的变量值传递给该隐藏字段,如此
$(function () {
$("#divimgbtnGo").click(function () {
$("#<%= yourhiddenfield.ClientID %>").val($(".ddlService option:selected").val());
});
});
在你的代码后面,将隐藏字段的值作为隐藏字段。值
答案 1 :(得分:0)
例如,您可以使用Hidden field,因此ASP.NET
会将数据传输到服务器并将其映射到CLR
数据类型。
答案 2 :(得分:0)
您可以使用隐藏字段并将ServiceNo值设置为hiddenField,您可以在服务器端使用hiddenfield。
在Default.aspx页面中添加隐藏字段
<asp:HiddenField ID="hdnServiceNo" runat="server" />
设置隐藏字段值。
$(function () {
$("#divimgbtnGo").click(function () {
var ServiceNo = $(".ddlService option:selected").val();
$('#hdnServiceNo').val(ServiceNo );
});
});