Код: Выделить всё
// Input Variables
let createDigestModal = $("#create-digest-modal");
let createDigestFormContainer = $("#create-digest-modal-form-container");
let createDigestModalSubmitBtn = $("#create-digest-modal-btn");
// ========================================================================
// Toggle the submit button to disabled / enabled based on required inputs
// ========================================================================
const enableSubmitBtn = () => {
// Create digest form
$(createDigestFormContainer).on("keyup click", () => {
let createDigestInputs = createDigestFormContainer.find(".required");
let requiredCreateDigestInputs = true;
for (let i = 0; i < createDigestInputs.length; i++) {
console.log(createDigestInputs[i].value);
if (createDigestInputs[i].value == "") {
requiredCreateDigestInputs = false;
}
}
createDigestModalSubmitBtn.prop("disabled", !requiredCreateDigestInputs);
});
};
// Invoke Function to toggle submit button
enableSubmitBtn();< /code>
.row {
margin-bottom: 1rem;
}
/* Required Fields */
.required-field::after {
content: "*";
color: red;
margin-left: 2px;
}
.required-field-margin-left::after {
content: "*";
color: red;
margin-left: -2px;
}< /code>
Project
Select
Project 1
Project 2
Digest Name
Type
Select
Daily
Weekly
Include Summary
Close
Add Digest
Подробнее здесь: https://stackoverflow.com/questions/794 ... -are-empty
Мобильная версия