-1
이미지를 클릭 할 때 트리거 될 함수에서 ajax 호출을 작성했습니다. PHP 페이지에서 php gd를 사용하여 이미지를 회전합니다. 어쨌든 아약스가 발동되지 않습니다. 내가 실수를하고있는 곳을 알아낼 수 없다!Ajax 통화가 잘못 되었나요?
JQuery와 :
$(document).ready(function() {
$("#rotate-head-1").click(function(){
alert("Function running");
var filename = document.getElementById('image-1').getAttribute('src');
$.ajax({
url:"test.php",
type:"GET",
async:true,
data:{procedure:"rotate",file_name:filename},
cache:false
success: function(data) {
alert("Success");
}
error: function() {
alert("Failure");
}
});
});
});
HTML :
<img id="rotate-head-1" src="rotate_icon.jpg" width="20" height="20" border="0" alt="Rotate Image" title="Rotate Image">
<img id="image-1" src="../../member_media/media/test.jpeg" width="200" border="0">
어떤 도움이나 제안이 크게 감사합니다.
콘솔에 오류가 있습니까? – laaposto
전체 클릭 핸들러가 실행되지 않는 이유는 무엇입니까? 아니면 아약스 전화일까요? – gpgekko
$ .ajax ({..에있는 모든 것을 제거하면 "함수 실행 중"경고가 작동하지만, 이것을 넣으면 아무 것도 작동하지 않습니다.) – programmer