diff --git a/app/assets/javascripts/application/search.js b/app/assets/javascripts/application/search.js index f492bad550b45d6d1d1fb7a6d8e334cdf745930c..3ca8e62d71f46b2e1c201455b8e980440ca9df27 100644 --- a/app/assets/javascripts/application/search.js +++ b/app/assets/javascripts/application/search.js @@ -25,6 +25,24 @@ $(document).ready(function () { }); +function getYearFilter() { + if ($('input[value="single"]:checked').length > 0) { + console.log($('input[name="singleYear"]').val()); + } + else { + console.log( + $('input[name="startYear"]').val() + '-' + $('input[name="endYear"]').val() + ); + } +} + +function getWordsFilter() { + console.log($('input[name="All"]').val()); + console.log($('input[name="Exact"]').val()); + console.log($('input[name="Any"]').val()); + console.log($('input[name="None"]').val()); +} + function getSubjectFilters() { var subject_filters = []; $('.filter-subject').each(function() { diff --git a/app/views/search/index.html.erb b/app/views/search/index.html.erb index a0ac5b9420ef26528e9b897affb1af93b8b214bc..db60f607117f313884b038636834203d0c9bcf9d 100644 --- a/app/views/search/index.html.erb +++ b/app/views/search/index.html.erb @@ -202,19 +202,22 @@ </tr> </table> </div> - <h3 class="dropdown">Ano de Publicação<span class="caret caret-align-right"/></h3> - - <div class="dropdown-element"> - <input type="radio" name="ano" value="single" checked>Ano:<br/> - <input type="text" name="ano1" size="8"> - <br/> - <input type="radio" name="ano" value="range">Intervalo:<br/> - <input type="text" name="ano2" size="8"> - <input type="text" name="ano2" size="8"> - </div> </div> <!-- fim div class="nestedAccordion"--> <div class="nestedAccordion"> + <h3 class="dropdown">Ano de Publicação<span class="caret caret-align-right"/></h3> + + <div class="dropdown-element"> + <form> + <input type="radio" name="year" value="single" checked>Ano:<br/> + <input type="text" name="singleYear" size="8"> + <br/> + <input type="radio" name="year" value="range">Intervalo:<br/> + <input type="text" name="startYear" size="8"> - <input type="text" name="endYear" size="8"> + <a onclick="getYearFilter()">Ano</a> + </form> + </div> <h3 class="dropdown">Pesquisa Avançada<span class="caret caret-align-right"/></h3> <form method="get"> @@ -222,25 +225,26 @@ <table style="width:100%"> <tr> <td>Todas estas palavras:</td> - <td><input type="text" name=""></td> + <td><input type="text" name="All" ></td> </tr> <tr> <td>A frase exata:</td> - <td><input type="text" name=""></td> + <td><input type="text" name="Exact" ></td> </tr> <tr> <td>Qualquer uma destas palavras:</td> - <td><input type="text" name=""></td> + <td><input type="text" name="Any"></td> </tr> <tr> <td>Nenhuma destas palavras:</td> - <td><input type="text" name=""></td> + <td><input type="text" name="None"></td> </tr> <tr> <td></td> <td align="right"><br> <button type="submit" class="btn btn-default">Pesquisar</button> </td> + <a onclick="getWordsFilter()">Palavras</a> </tr> </table> </div>