양식 제출시 my_function
으로 전화합니다. 함수는 사용자가 입력 한 숫자에 대한 텍스트 파일을 my_input
에서 찾습니다. 이 번호가 없으면이 함수는 경고를 표시하고 양식 제출을 중지해야합니다.Jquery 일반 자바 스크립트
내 문제 : 경고가 표시되지만 닫으면 양식이 제출됩니다. 내 문제는이 스레드와 비슷합니다 : How do I return the response from an asynchronous call?
거기에 해결책 중 하나는 일반 자바 스크립트에서 GET을 수행하는 것입니다. 누군가 제발 도와 드릴까요? 이것은 나에게 너무 앞서있다.
function my_function() {
$.get("http://www.example.com/file.txt", function(contents) {
var my_number = document.getElementById("my_input").value;
var hasString = contents.includes(my_number);
});
console.log(hasString); // **ALWAYS RETURNS UNDEFINED**
if (hasString == false) {
alert('Number does not exist in text file!');
return false;
}
}
나는 jquery없이 get하는 방법, 내 코드를 묻는 중이다. – Malasorte
링크 된 게시물의 메소드 중 하나를 시도 했습니까? 특히 함수에서 콜백을 매개 변수로 허용하는 것에 대한 부분이 있습니까? – showdev
귀하가 나열한 글은 귀하의 질문에 대한 답변을 제공합니다. – Yoda