updates for add concept javascript
This commit is contained in:
parent
e8dc87f509
commit
eb61b25b7a
1 changed files with 17 additions and 4 deletions
|
@ -206,13 +206,26 @@ var addConceptForm = {
|
||||||
var htmlAdd = "<li class='concepts'>" +
|
var htmlAdd = "<li class='concepts'>" +
|
||||||
"<div class='row'>" +
|
"<div class='row'>" +
|
||||||
"<span class='column conceptLabel'>" +
|
"<span class='column conceptLabel'>" +
|
||||||
"<input type='checkbox' id='CUI' name='CUI' value='" + cuiURI + "' label='" + label + "' conceptType='" + type + "' conceptDefinedBy='" + definedBy + "'/>" +
|
addConceptForm.generateIndividualCUIInput(cuiURI, label, definition, type, definedBy) +
|
||||||
label + " (" + type + ")</span>" +
|
label + addConceptForm.generateIndividualTypeDisplay(type) + "</span>" +
|
||||||
"<span class='column conceptDefinition'>" + definition + "</span>" +
|
addConceptForm.generateIndividualDefinitionDisplay(definition) +
|
||||||
"</div>" +
|
"</div>" +
|
||||||
"</li>";
|
"</li>";
|
||||||
return htmlAdd;
|
return htmlAdd;
|
||||||
}, validateConceptSelection:function(checkedElements) {
|
},
|
||||||
|
generateIndividualCUIInput:function(cuiURI, label, type, definedBy) {
|
||||||
|
return "<input type='checkbox' id='CUI' name='CUI' value='" + cuiURI + "' label='" + label + "' conceptType='" + type + "' conceptDefinedBy='" + definedBy + "'/>";
|
||||||
|
},
|
||||||
|
generateIndividualTypeDisplay:function(type) {
|
||||||
|
if(type != null && type.length > 0) {
|
||||||
|
return " (" + type + ")";
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
},
|
||||||
|
generateIndividualDefinitionDisplay:function(definition) {
|
||||||
|
return "<span class='column conceptDefinition'>" + definition + "</span>";
|
||||||
|
},
|
||||||
|
validateConceptSelection:function(checkedElements) {
|
||||||
var numberElements = checkedElements.length;
|
var numberElements = checkedElements.length;
|
||||||
if(numberElements < 1) {
|
if(numberElements < 1) {
|
||||||
addConceptForm.errors.html("<p class='validationError'>Please select at least one term from search results to add or click cancel.</p>");
|
addConceptForm.errors.html("<p class='validationError'>Please select at least one term from search results to add or click cancel.</p>");
|
||||||
|
|
Loading…
Add table
Reference in a new issue