Add valid markers to all fields modified by decitre search
This commit is contained in:
parent
db8e68726b
commit
7187b11f15
1 changed files with 7 additions and 1 deletions
|
@ -16,9 +16,13 @@ document.addEventListener("DOMContentLoaded", function (event) {
|
|||
document.querySelector('#id_isbn_invalid_feedback').style.display = 'none';
|
||||
|
||||
document.querySelector('#id_title').value = data.title;
|
||||
document.querySelector('#id_title').classList.add('is-valid');
|
||||
document.querySelector('#id_authors').value = data.authors;
|
||||
document.querySelector('#id_authors').classList.add('is-valid');
|
||||
document.querySelector('#id_publication_year').value = data.year;
|
||||
document.querySelector('#id_publication_year').classList.add('is-valid');
|
||||
document.querySelector('#id_price').value = data.price;
|
||||
document.querySelector('#id_price').classList.add('is-valid');
|
||||
|
||||
var editorValue = "";
|
||||
var editorIsOther = false;
|
||||
|
@ -33,13 +37,15 @@ document.addEventListener("DOMContentLoaded", function (event) {
|
|||
}
|
||||
}
|
||||
document.querySelector('#id_editor').value = editorValue;
|
||||
document.querySelector('#id_editor').classList.add('is-valid');
|
||||
|
||||
event = document.createEvent("HTMLEvents");
|
||||
event.initEvent("change", true, true);
|
||||
event.eventName = "change";
|
||||
document.querySelector('#id_editor').dispatchEvent(event);
|
||||
if (editorIsOther) {
|
||||
document.querySelector('#id_other_editor').value = data.editor
|
||||
document.querySelector('#id_other_editor').value = data.editor;
|
||||
document.querySelector('#id_other_editor').classList.add('is-valid');
|
||||
}
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue