使用jquery更改隐藏字段值并在服务器中获取新值

我用jquery更改隐藏字段的值,现在我想在服务器中获取新值。 我使用asp.net,这是我的jquery代码:

$('#HiddenField').val("NewValue"); 

这是我的html标签:

  

在我的页面中我更改'#HiddenField'的值,我想在服务器端获取NewValue。

我在我的页面上试过这个,

       

这在后面的代码中,

 protected void goBtn_Click(object sender, EventArgs e) { testTxt.Text = HiddenField.Value; } 

当您按下go按钮时,服务器上将显示新值。

您需要在JQuery选择器中使用隐藏字段的ClientID,例如:

 $('#<%= HiddenField.ClientID %>').val("NewValue"); 

或者,或者,使用隐藏字段的样式并通过类访问它,例如:

  $('.hidden').val("NewValue");