How can I force a jQuery faded-in user control to remain after click events?
Posted
by David
on Stack Overflow
See other posts from Stack Overflow
or by David
Published on 2010-05-11T16:09:01Z
Indexed on
2010/05/11
17:24 UTC
Read the original article
Hit count: 303
I have a basic page to which I'm adding an uploader control based on Bulk Uploader at c-sharpcorner.com and the control is in a jQuery-faded div based on yesdegisn
The Bulk Uploader has two server side event handlers for two buttons--Add and Remove. After clicking these buttons, the fade disappears and you're back to the basic page--if the user needs to add more files, this is not desirable. The ArrayList of files added to a ListBox is maintained, but I have to click the "fade-in" link (LinkButton id="lnkDocumentUpload") to display this window again.
I also need the control to POST to UploadPost.aspx, and it doesn't work either. Clicking the upload button(<asp:Button ID="btnUpload" runat="server" />
) has the same behavior described above--fade disappears, data is retained, and no POST. I've surrounded the control with
<form id="frmUpload" action="~/UploadPost.aspx">
...
<asp:Button ID="btnUpload" runat="server" Text="Upload"/>
</form>
A LinkButton activates the fade in jQuery via
$("#lnkDocumentUpload").click(function() {
centerPopup();
loadPopup();
});
© Stack Overflow or respective owner