4 <& /util/import_javascript.mas, classes => [ 'brapi.Table' ] &>
6 <h4>Studies Search</h4>
8 <div id="brapi_studies_search_home_div">
10 <input name="brapi_studies_programDbId" id="brapi_studies_programDbId" class="form-control" type="text" placeholder="ProgramDbId" />
11 <input name="brapi_studies_programName" id="brapi_studies_programName" class="form-control" type="text" placeholder="ProgramName" />
12 <input name="brapi_studies_locationDbId" id="brapi_studies_locationDbId" class="form-control" type="text" placeholder="LocationDbId" />
13 <input name="brapi_studies_locationName" id="brapi_studies_locationName" class="form-control" type="text" placeholder="LocationName" />
14 <input name="brapi_studies_studyTypeName" id="brapi_studies_studyTypeName" class="form-control" type="text" placeholder="StudyTypeName" />
15 <input name="brapi_studies_studyDbId" id="brapi_studies_studyDbId" class="form-control" type="text" placeholder="StudyDbId" />
16 <input name="brapi_studies_studyName" id="brapi_studies_studyName" class="form-control" type="text" placeholder="StudyName" />
17 <input name="brapi_studies_germplasmDbId" id="brapi_studies_germplasmDbId" class="form-control" type="text" placeholder="GermplasmDbId" />
18 <input name="brapi_studies_germplasmName" id="brapi_studies_germplasmName" class="form-control" type="text" placeholder="GermplasmName" />
19 <input name="brapi_studies_variableDbId" id="brapi_studies_variableDbId" class="form-control" type="text" placeholder="ObservationVariableDbId" />
20 <input name="brapi_studies_variableName" id="brapi_studies_variableName" class="form-control" type="text" placeholder="ObservationVariableName" />
21 <button class="btn btn-primary" name="brapi_studies_search_submit" id="brapi_studies_search_submit">Search</button>
25 <div id="brapi_studies_search_result_div">
33 jQuery(document).ready(function() {
34 jQuery("#brapi_studies_search_submit").click(function() {
36 'url': jQuery('#brapi_home_url_select').val()+'/brapi/v1/studies-search',
39 'programDbIds' : jQuery("#brapi_studies_programDbId").val(),
40 'programNames' : jQuery("#brapi_studies_programName").val(),
41 'locationDbId' : jQuery("#brapi_studies_locationDbId").val(),
42 'locationNames' : jQuery("#brapi_studies_locationName").val(),
43 'studyTypeName' : jQuery("#brapi_studies_studyTypeName").val(),
44 'studyDbIds' : jQuery("#brapi_studies_studyDbId").val(),
45 'studyNames' : jQuery("#brapi_studies_studyName").val(),
46 'germplasmDbIds' : jQuery("#brapi_studies_germplasmDbId").val(),
47 'germplasmNames' : jQuery("#brapi_studies_germplasmName").val(),
48 'observationVariableDbIds' : jQuery("#brapi_studies_variableDbId").val(),
49 'observationVariableNames' : jQuery("#brapi_studies_variableName").val(),
51 'success': function(response) {
52 console.log(response);
53 brapi_create_paginated_table(response.result.data, response.metadata.pagination, 'brapi_studies_search_result_div', jQuery('#brapi_home_url_select').val()+'/brapi/v1/studies-search', undefined);
56 error: function(response) {
57 alert('An error occurred');