Sha256: bc315cee0f36aab4813a809dc70059c0a9eb03c57e17757dd8e3b16c34172c14
Contents?: true
Size: 1.45 KB
Versions: 1
Compression:
Stored size: 1.45 KB
Contents
//= require jquery_ujs $(function(){ $.ajaxSetup({ headers:{ "X-CSRF-Token": $("meta[name='csrf-token']").attr("content"), "lolita_xhr": "true" } }) //$("#flash").slideUp("fast"); $("#flash").live("click", function(){ $(this).slideUp("fast"); }) $("#flash").ajaxComplete(function(e,request){ var notice=request.getResponseHeader("Lolita-Notice"); var error=request.getResponseHeader("Lolita-Error"); var alert_msg=request.getResponseHeader("Lolita-Alert"); if(notice){ show_flash("<span style='color:green'>"+Base64.decode(notice)+"</span>"); }else{ if(error){ show_flash("<span style='color:red'>"+Base64.decode(error)+"</span>"); }else{ if(alert_msg){ show_flash("<span style='color:#ea7c15'>"+Base64.decode(alert_msg)+"</span>"); } } } }) }) function show_flash(html){ var flash=$("#flash") flash.stop(true) flash.hide(0) flash.html(html) flash.slideDown("fast").delay(8000).slideUp("fast",function(){ $(this).html("") }) } function remove_fields(link) { $(link).prev("input[type=hidden]").val(1) $(link).parent(".fields").hide(); } function add_fields(link, association, content) { var new_id = new Date().getTime(); var regexp = new RegExp("new_" + association, "g") var $container = $(link).parent().siblings(".nested-form-fields-container") $container.append($(content.replace(regexp, new_id))) $container.scrollTop(100000) }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lolita-3.2.0.rc.7 | app/assets/javascripts/lolita/main.js |