Sha256: e32aba1a10fb7599ee3dcc28f88ff8851bfdf842fd2d8005c63b5e1f80f39d0a
Contents?: true
Size: 1.79 KB
Versions: 1
Compression:
Stored size: 1.79 KB
Contents
$(function() { job_invocation_form_binds() }); function refresh_execution_form() { var form = $('form#job_invocation_form'); var data = form.serializeArray(); request = $.ajax({ data: data, type: 'POST', url: form.attr('data-refresh-url'), dataType: 'script' }); request.done(function () { password_caps_lock_hint(); form.find('a[rel="popover-modal"]').popover({html: true}); form.find('select').select2({allowClear: true}); job_invocation_form_binds(); }); } function refresh_search_query(value){ id = value.val; $('textarea#targeting_search_query').val($('span#bookmark_query_map span#bookmark-' + id).data('query')); } function job_invocation_form_binds() { $('input.job_template_selector').on('click', function () { parent_fieldset = $(this).closest('fieldset'); $(parent_fieldset).find('fieldset.job_template_form').hide(); $('#job_template_' + $(this).val()).show(); }); $('input.trigger_mode_selector').on('click', function () { $("#trigger_mode_future").hide(); $('#trigger_mode_' + $(this).val()).show(); }); $('select#job_invocation_job_name').on('change', refresh_execution_form); $('button#refresh_execution_form').on('click', refresh_execution_form); $('textarea#targeting_search_query').on('change', refresh_execution_form); $('select#targeting_bookmark_id').on('change', refresh_search_query); } function delayed_refresh(url, data){ setTimeout(function () { $.ajax( { url: url, data: data, dataType: "script", error: function() { $("div.terminal div.printable").append(__('<div class="line error">There was an error while updating the status, try <a href="javascript:window.location.href=window.location.href">refreshing</a> the page</div>')) } } ) }, 1000); }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman_remote_execution-0.0.7 | app/assets/javascripts/template_invocation.js |