클릭 할 때 세부 정보를 저장하기 위해 서버에 양식을 제출하는 확인란이 있습니다. 폼이 제출 된 후에는 div가 업데이트되었다고 표시되지만 체크 박스는 체크되지 않는다는 점을 제외하고는 모두 잘 작동합니다. 페이지는 물론 새로 고쳐지지 않으며 페이지를 새로 고칠 때마다 체크됩니다.기능을 실행 중일 때 체크 박스가 선택되지 않음
나는 jQuery를 사용함에 따라 상자를 직접 체크 할 수있을 것이라고 생각했지만 동적 이름을 가진 많은 체크 박스를 가지고있어서 어떻게 호출 할 지 잘 모르겠습니다. 나는 다음과 같이 생각했다 :
$('input[name=("favourite" + id)]').attr('checked', true);
작동하지만 운 없음. 확인란에 체크 표시를하지 않으면 확인란이 정상적으로 작동합니다.
도움이 될만한 자료를 보내 주셔서 감사합니다.
모든 세부 사항을 제공하지 않았으므로 Door Number 2에 걸고 필드의 ID/이름에 오타가 있다고 생각합니다. 어쩌면 '_'대신 '-'와 같은 간단한 것일 수도 있습니다. 항상 나에게 일어난다. –
방금 확인한 것과 비슷한 document.getElementsByName ("favorite"+ id)을 사용하여 확인란의 값을 검색하므로 생각하지 않습니다. 원하는 경우 더 많은 코드를 게시 할 수 있지만 사람들을 혼동시키는 것 이외의 다른 작업은 수행하지 않을 것이라고 생각합니다. 어떻게 든 게시 된 라인을 수정하여 해결할 수 있다고 생각합니다. 나는 $ ('msg'+ id) .html ("Submitted") 바로 아래에서이 작업을 수행하고있다. – Rudiger