1
아약스를 시작하기위한 몇 가지 링크가 있습니다.jquery에서 일반적인 함수를 실행하는 방법
<a href="javascript:void(0)" onclick="artClick(1)">1</a><br>
<a href="javascript:void(0)" onclick="artClick(2)">2</a><br>
<a href="javascript:void(0)" onclick="artClick(3)">3</a><br>
.
.
이러한 링크는 스크립트로 작성되므로 #id를 사용할 수 없습니다.
내 자바 스크립트는이
function artClick(id){
$.post(url,
{
id:id
},function(data){
});
}
이지만 작업을 나던. 은 내가
$(document).ready(function() {
});
를 사용한다고 생각하지만이에 기능을 넣을 경우, 아무것도 변경되지 않습니다.
여러 링크와 아약스를 처리하는 좋은 방법을 알고 싶습니다.
등'필요하지 ready' 추가 할 수 있습니다. 표시된 코드에 근본적으로 잘못된 것은 없습니다 (URL이 유효하다고 가정). 단서는 브라우저 콘솔 네트워크 탭의 요청을 검사하십시오 – charlietfl
왜 작동하지 않는 걸까요? 어떻게 테스트 해 봤니? – dimaninc
작동하지 않는 이유는 무엇입니까? 귀하의 설명은 우리에게 무엇이 효과가 없으며 도움이 필요한 것이 무엇인지 알려주지 않습니다. 브라우저 콘솔에서 스크립트 오류를 찾았습니까? 'console.log()'문이나 breakpoint를'artClick()'함수에 넣었습니까? 아약스 전화가 걸려 왔습니까? ajax 함수의 성공 처리기가 호출됩니까? – jfriend00