아약스 호출이 있습니다. 이 스크립트는 스크립트로로드 될 양식과 함께 하나의 파일에 넣으면 잘 작동합니다.외부 파일의 Ajax 함수
$(document).ready(function() {
$("#uploadbutton").click(function() {
var referenceNumber = document.getElementById('referenceNumber').value;
$.ajax({
type: "POST",
url: "selectReferenceOrder.php",
data: 'referenceNumber='+referenceNumber,
cache: false,
//data: $('form').serialize(),
success:function(html)
{
document.getElementById('outputReference').innerHTML = html;
alert('referenceNumber');
}
});
});
});
그러나 외부 파일에 넣으려고해도 아무 것도주지 않습니다.
이 아약스의 스크립트는 PHP 파일에 양식을 게시하는 스크립트로 작동합니다.
Reference: <input type="text" id="referenceNumber" />
<input type="button" id="uploadbutton" value="SEARCH"/>
나는이 일을 여러 가지 방법을 시도했지만 여전히 작동하지 않습니다
<input type="submit" value="SEARCH" onclick="collectActed()" />
function collectActed() {
var referenceNumber = document.getElementById('referenceNumber').value;
$.ajax({
type: "POST",
url: "selectReferenceOrder.php",
data: 'referenceNumber='+referenceNumber,
cache: false,
success:function(html) {
document.getElementById('outputReference').innerHTML = html;
}
});
}
하십시오, 도움을.
당신이 외부 파일을로드하는 방법? – sarbbottam
@sarbbottam 양식을 포함하고있는 파일의 머리 부분에 스크립트''을 넣습니다. 여기서 스크립트는 ajax 스크립트. –
스크립트를로드 할 때 오류가 발생하면 JavaScript 콘솔을 확인할 수 있습니까? – sarbbottam