찾다

 >  Q&A  >  본문

javascript - js 함수에서 $.ajax({})를 호출할 수 있나요?

1. 설문조사를 하고 싶습니다. 페이지에는 여러 질문이 있으며 각 질문 아래에는 여러 옵션이 있습니다. 마지막으로 제출할 때 사용자가 로그인했는지 여부를 확인하는 제출 버튼이 있습니다. 질문과 옵션은 jsp 페이지의 $.ajax를 통해 백그라운드에서 동적으로 가져오고 html 형식으로 포그라운드에 표시됩니다. 이제 제출할 때 선택한 항목과 질문을 가져와 백그라운드 통계를 위해 백그라운드 데이터베이스에 저장해야 합니다.

2.양식양식

으아아아

질문과 옵션의 동적 로딩

으아아아

제출 기능 submitAnswer()

으아아아

3. 이제 문제는 function submitAnswer() {} 中加$.ajax({})根本进不了js函数submitAnswer。 去掉$.ajax({})才可以执行submitAnswer 함수에 있습니다.

조언 좀 부탁드립니다.

伊谢尔伦伊谢尔伦2749일 전849

모든 응답(3)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-07-05 10:49:48

    작은따옴표를 사용하여 ajax의 data 매개변수 아래에 값을 추가하세요. 다음 코드를 참조하세요
    data : {"investigateTitle": '${iyInvestigate.title}',"investigateID":'${iyInvestigate.id}',"subjectOp":'subject',"selectItemOp":'selectItem',"userid":'${sessionScope.user.id}'},

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-07-05 10:49:48

    Write console.log 기능이 입력되었는지 확인해보세요.


    또한 당신의 글쓰기 방식:

    으아악

    js 파일에 이벤트를 바인딩하는 이유:

    html

    으아악

    js

    으아악

    회신하다
    0
  • 迷茫

    迷茫2017-07-05 10:49:48

    submitAnswer()를 $(document).ready(function(){})

    에 넣어볼 수 있습니다.

    회신하다
    0
  • 취소회신하다