Sha256: b8715a453cfb7da7199c536d67ac4057414649cb9c8e4cef58530853b5d595fe

Contents?: true

Size: 1.63 KB

Versions: 2

Compression:

Stored size: 1.63 KB

Contents

o: ActiveSupport::Cache::Entry	:@created_atf1326402660.0752699Ñ9:@expires_in0:@value{	"
_version"%df5e496c331fcba04682f7bc7fbd8c51"digest"%1a1558bd0b57f4f7174781c1a7ce760a"lengthi®"source"®/* ajax_windows.js.  Support for modal popup windows in Umlaut items. */

jQuery(document).ready(function($) {
   
    var shared_modal_d = $("<div></div>").dialog({autoOpen: false, modal: true, width: "400px"}) ;

    $("a.ajax_window").live("click", function(event) {                
        
        $(shared_modal_d).load(  this.href, function() {
            var heading = shared_modal_d.find("h1, h2, h3, h4, h5, h6").eq(0).remove();
            $(shared_modal_d).dialog("option", "title", heading.text());
            $(shared_modal_d).dialog("open");
        });
        return false;
    });
    
    function ajax_form_catch(event) {
        $(shared_modal_d).load( $(event.target).closest("form").attr("action"), $(event.target).closest("form").serialize(), function() {
           var heading = shared_modal_d.find("h1, h2, h3, h4, h5, h6").eq(0).remove();
           $(shared_modal_d).dialog("option", "title", heading.text());
           $(shared_modal_d).dialog("open");
           
        });
        return false;
    }
    
    //Trapping two events, click on the submit button or submit on the form
    //is strangely needed in IE7 to trap both return-in-field submits
    //and click-on-button submits. In FF just the second "submit" version
    //is sufficient. 
    $("form.modal_dialog_form input[type=submit]").live("click", ajax_form_catch );    
    $("form.modal_dialog_form").live( "submit", ajax_form_catch);
    

    
});
:@compressedF

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
umlaut-3.0.0alpha10 ./test/dummy/tmp/cache/assets/D76/AD0/sprockets%2Fe2158cde93188cf5ab6457bc6d6602ec
umlaut-3.0.0alpha9 ./test/dummy/tmp/cache/assets/D76/AD0/sprockets%2Fe2158cde93188cf5ab6457bc6d6602ec