1$(function () { 2 $(document).on("click", "#newsletterForm #newsletterSaveButton", function (e) { 3 e.preventDefault(); 4 5 let formEl = $("#newsletterForm"); 6 7 if (!formEl.valid()) { 8 formEl.find("label.error").each(function (i, el) { 9 let inputEl = formEl.find(`#${$(el).attr("for")}`); 10 11 if (inputEl.is(":invalid") || (inputEl.attr("type") == "checkbox" && inputEl.attr("required") && inputEl.is(":not(:checked)"))) { 12 $(el).text("Bu alan gereklidir.").css({ display: "block", color: "red" }); 13 } 14 }); 15 16 errorMessage('(*) Zorunlu alanlar doldurulmalıdır !'); 17 18 return false; 19 } 20 21 let form = formEl.serializeObject(); 22 23 $("#loader").show(0); 24 25 request("/Newsletter", form, "POST").done(function (result, response) { 26 $("#loader").hide(0); 27 28 if (result && response.isSuccessful) { 29 if (response.data.isOk) { 30 location.href = 'ebulten-sonuc'; 31 } 32 else { 33 errorMessage(response.data.responseMessage); 34 } 35 } 36 else { 37 showResponseMessage(response); 38 } 39 }); 40 }); 41 42});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.