花了将近两天的时间试图弄清楚这个问题。我有带有动态复选框列表(从数据库生成)的模态弹出窗口和模态弹出窗口上的关闭按钮。我想要的是,当用户单击“关闭”按钮时,模式弹出窗口将关闭,但同时我想获取所有选定的复选框值以保存在字符串中。
<asp:Button ID="btnHide" runat="server" Text="Close" OnClick="btnHide_Click" OnClientClick="HideModalPopup()"/>
protected void btnHide_Click(object sender, EventArgs e)
{
string names=checkCheckboxes(); //calling WORKING function which reutrns all selected checboxes from modal popup in a string, splited by comma
Response.Write(names); //trying to write 'names' variabile which contains all selected checboxes on screen
}
jQuery函数:
function HideModalPopup() {
$find("mpe").hide();
return false;
}
问题是当我单击关闭按钮时,模式弹出窗口消失了,但没有值保存到 btnHide_Click 方法中的变量“名称”。如何从模式弹出窗口中获取选定的复选框到此功能?这段代码有什么问题?
请帮帮我。