javascript - 제가 작성한 ajax가 아무런 효과가 없습니다. 문제가 무엇인지 알아보세요...
迷茫
迷茫 2017-05-27 17:42:32
0
6
546

원래 a 태그의 href 속성 값이 거짓이 되도록 하는 것이 목적입니다.
사용자가 a 태그를 클릭한 후 href 속성 값을 변경하여 링크로 연결되도록 하고 싶습니다.
이 링크는 http:/입니다. /XXX.XXX .html/?key='데이터의 이름 값'&tit='데이터의 제목 값'.
백그라운드에서 전달된 데이터는 배열 [{"name":"haha","title":"123"},{"name":"haha","title":"4567"} ]입니다.
그런 다음 ajax를 사용하여 백그라운드에서 데이터를 전송하고 해당 값을 링크 형태로 결합한 다음 이를 a 태그의 href 값에 전달하여
사용자가 각 페이지로 이동할 수 있도록 합니다. 클릭하면 a 태그에 해당하는 페이지입니다.

PS: 저는 초보자라 잘 이해하지 못합니다. 제가 작성한 코드는 매우 문제가 많은데, 어떻게 해야 할지 모르겠습니다. 무릎을 꿇고 감사합니다!

다음은 코드 부분입니다:

<p class="xixi">

으아악

</p>

<스크립트>

으아악

</script>

그리고 또 질문이 있습니다. Chrome 브라우저에서 ajax가 보이지 않습니다.

근데 Firefox에서 확인해 보니 오류가 보고되지 않았습니다. Firefox를 사용하여 앞으로 Ajax가 효과가 있는지 확인할 수 있나요?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(6)
仅有的幸福

으아아아

phpcn_u1582

$(this).attr("href","haha/form.html?key="+zName+"&tit="+zTitle);

주소를 잘못 쓴 것 같습니다. 제대로 작동하는지 확인해 주세요.

迷茫

먼저 이 [{"name":"haha","title":"123"},{"name":"Haha","title"}:"4567"]은 무슨 배열인가요? "title"}:"4567"

이게 도대체 뭐야?
巴扎黑

포스터의 의미를 정말 잘 모르겠습니다~ 대략적으로 추측해 보겠습니다. a 태그에 대한 링크는 ajax를 통해 얻은 것이며 처음부터 존재하지 않습니다~ 추가로 $符号,我就猜楼主用的jquery를 참조하세요. 아래 코드의 구체적인 구현이 가능해야 합니다~

페이지 로딩 후 바로 실행ajax,获得链接后修改所有a标签的链接。(楼主处理ajax결과는 이 문단, for 루프인데 잘 모르겠네요~)

으아아아

또한 Chrome에서 Ajax를 어디에서 볼 수 있나요? F12打开开发者模式,然后选network

阿神

href 뒤의 문자열 연결 문제는 ajax 문제가 아닙니다

淡淡烟草味

[{"name":"헤헤","title":"123"},{"name":"하하","title":"4567"}]
이것은 1차원 배열입니다. 객체를 순회합니다. 그 안에는 이름과 제목을 정리하는 데 루프가 하나만 필요합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿