I use this dialog plugin instead of SimpleModal, I'm feeling it works good.
http://www.etmvc.cn/project/show/61 http://www.etmvc.cn/project/show/61 


Eric Getchell wrote:
> 
> Hello,
> 
> I’m having two issues with the SimpleModal jQuery plugin that I’m sure
> someone knows the answers to.  Essentially, I am using SimpleModal to
> display informational windows/forms and I encountered an issue when
> loading the display content via Ajax.  To ensure that the rendering
> problems were not a symptom of the HTML snippet that is being loaded,
> I removed the Ajax call and embedded the content directly into the div
> container - the page behaved correctly.  If I load the exact same HTML
> snippet via Ajax, I have encountered the following two issues:
> -     The “Close” button (which has the simplemodal-close class associated
> to it) does not seem to close the modal window when clicked
> -     The positioning of the modal window has been calculated as if the
> div containing the content was empty, so the window appears towards
> the bottom of the screen
> 
> It would seem that an extra step needs to be taken after loading the
> content via Ajax so that it is correctly processed by the Simple Modal
> logic.  Does anyone know what I would need to do to make this happen?
> 
> The following is my code that loads the content via Ajax:
> function testSimpleModal()
> {
>       $("#dialog").load("/snippet.html");
>       $("#dialog").modal({
>               overlay:80,
>               overlayCss: {backgroundColor:"#000"},
>               onShow: function (dialog){
>             $("#dialog.simplemodal-close").click(function (e)
>                       {
>                       alert(""); // Test to see if forcing an event handler 
> solves
> the issue
>                 $.modal.close();
>             });
>               }
> 
>       });
> 
> }
> 
> … and of course the div that is holding the content can’t get much
> simpler:
> <div id="dialog" style="display:none"></div>
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/SimpleModal-issues-when-loading-content-via-Ajax-tp26304670s27240p26331156.html
Sent from the jQuery General Discussion mailing list archive at Nabble.com.

Reply via email to