section.widget.widget-search header h5 Filtros .widget-controls a data-widgster="expand" href="#" style="display: none;" title="Expand" i.icone-cadastrar a data-widgster="collapse" href="#" title="Collapse" i.glyphicon.glyphicon-minus .widget-body = search_form_for @q, url: intermodulos_movimentacoes_do_estoque_path(), :html => {class: "form-vertical"}, builder: SimpleForm::FormBuilder do |f| fieldset .form-group .row .col-sm-2 = f.input :data_da_movimentacao_gteq, label: "Data inicial", as: :string, wrapper: :calendar_field, input_html: { class: "date-picker" , autocomplete: "off"} .col-sm-2 = f.input :data_da_movimentacao_lteq, label: "Data final", as: :string, wrapper: :calendar_field, input_html: { class: "date-picker", autocomplete: "off" } - if cookies[:tipo_do_estoque] == "recebimento" .col-sm-1 = f.input :empenho, label: "Empenho" .col-sm-3 = f.input :fornecedor, label: "Fornecedor", collection: @fornecedores, label_method: :nome, include_blank: "Selecione", input_html: { class: "s2"} .col-sm-1 = f.input :nota_fiscal, label: "Nota Fiscal", as: :string .col-sm-3 = f.input :unidade_orcamentaria_id_eq, label: "Unidade Orçamentária", collection: @unidades_orcamentarias, label_method: :codigo_e_nome, include_blank: "Selecione", input_html: { class: "s2" } - if cookies[:tipo_do_estoque] != "recebimento" .col-sm-2 = f.input :status_saida, label: "Status", collection: @status_de_reconhecimento, value_method: :first, label_method: :second, input_html: { class: "s2 status_selecionado" } - if cookies[:tipo_do_estoque] == "recebimento" .row .col-sm-2 = f.input :status_entrada, label: "Status", collection: @status_de_reconhecimento, value_method: :first, label_method: :second, input_html: { class: "s2 status_selecionado" } .form-actions.form-search-actions = f.submit "Filtrar", class: "btn btn-default btn-sm" javascript: $(document).ready(function() { var campoStatus = $('.status_selecionado'); campoStatus.find('option[value=""]').remove(); if (campoStatus.prop('selectedIndex') === -1) { campoStatus.prop('selectedIndex', 0); } });