Changeset 31052 for main/trunk/greenstone3/web/interfaces/default/js
- Timestamp:
- 2016-11-03T13:53:43+13:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/js/documentmaker_scripts_util.js
r30815 r31052 796 796 }); 797 797 798 var metaNameField = createMetadataElementSelector(); 798 // set up autocomplete values 799 var value_cells = $(".metaTableCellArea"); 800 for (var k=0; k<autocompleteMetadata.length; k++) { 801 var source_name = autocompleteMetadata[k].replace(/[\.-]/g, ""); 802 var source_obj = window[source_name+"_values"]; 803 if (source_obj) { 804 value_cells.filter("."+source_name).autocomplete({ 805 minLength: 0, 806 source: source_obj 807 }); 808 } 809 } 810 var metaNameField = createMetadataElementSelector(); 799 811 table.after(metaNameField); 800 812 table.metaNameField = metaNameField; … … 810 822 return; 811 823 } 812 824 var clean_name = name.replace(/[\.-]/g, ""); 813 825 var newRow = $("<tr>", {"style": "display: table-row;"}); 814 826 var nameCell = $("<td>" + name + "</td>"); 815 827 nameCell.attr("class", "metaTableCellName"); 816 828 var valueCell = $("<td>", {"class": "metaTableCell"}); 817 var textValue = $("<textarea>", {"class": "metaTableCellArea"}); 829 var textValue = $("<textarea>", {"class": "metaTableCellArea "+ clean_name}); 830 831 832 if (autocompleteMetadata.includes(name)) { 833 var source_obje = window[clean_name +"_values"]; 834 if (source_obje) { 835 textValue.autocomplete({ 836 minLength: 0, 837 source: source_obje 838 }); 839 } 840 } 818 841 valueCell.append(textValue); 819 842 newRow.append(nameCell);
Note:
See TracChangeset
for help on using the changeset viewer.