0
我想設置ASP.NET
hidden field
與JQuery
的值,然後從ASP.NET
後面的代碼中讀取其值。從後面的代碼中使用JQuery獲取ASP.NET隱藏字段的值
到目前爲止我有這個代碼,但是當我追蹤它時,我發現它改變了hidden field
的值,但code behind
得到了以前的值hidden field
!
有什麼建議嗎?提前Thanx。
ASPX:
<input type="hidden" id="SubmitHiddenField" name="SubmitHiddenField" clientidmode="Static" runat="server" />
JQuery的:
function func() {
if (invalid) {
$("#<%= SubmitHiddenField.ClientID %>").val("false");
alert("false");
}
else {
$("#<%= SubmitHiddenField.ClientID %>").val("true");
alert("true");
}
}
後面的代碼:
ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "func()", true);
string s;
if (SubmitHiddenField.Value == "true")
s = "Yes";
else if (SubmitHiddenField.Value == "false")
s = "No";
是的。那就是問題所在!但是,我怎樣才能處理它沒有回發?我實際上想檢查我的註冊表單值是否正確,如果是,那麼我的代碼在代碼後面繼續。如果表單值不正確,我只想顯示值不正確。當你看到「無效」布爾值時,我必須在JQ中完成它。有更好的建議嗎? – 2014-10-05 10:29:51