2011-05-07 3 views
-1

여기에 드롭 다운이 수행되는 범위가 있습니다. 드롭 다운 레코드는 확인란 옵션과 함께 사용됩니다. 자바 스크립트에서 페이지 새로 고침이없는 업데이트 레코드

내가 모든 체크 박스가 아약스 therfore 페이지를 사용하여 선택 버튼을 저장할의 "모든"체크 박스 & 클릭을 선택하면

는 갱신하지만 난에있는 체크 박스 & 클릭을 확인하지 않는 경우 버튼을 나는 확인 상자를 제공하지만 때 "저장"하지 않습니다 사용자가 "취소"버튼을 클릭하면 페이지가 새로 고쳐지고 데이터가 변경되지 않습니다. 동일한 작업을 원하지만 취소하지 않을 경우이 페이지를 새로 고칩니다.

+0

취소 버튼으로 모든 항목을 선택 취소 하시겠습니까? 네가 묻고있는거야? 취소 버튼이 게시물 요청을 제출합니까? 현재 무엇을하고 있습니까? –

+0

취소 버튼을 클릭하면 이전에 확인 된 값을 원합니다. – user739154

+0

기본적으로 페이지 새로 고침을 원하십니까? –

답변

1

JavaScript 코드 섹션에 다음 문장을 추가하십시오. 블록 : - "return false;"

위의 진술은 페이지 "Cancel"버튼을 클릭하면 게시/전송되지 않습니다.

희망이 있습니다.

+0

취소 버튼을 클릭하면 이전에 확인 된 값을 원합니다. – user739154

+0

@ user739154 - 논리적 인 사고 방식을 이해하려고 노력하고 다음 상황을 언급하는 것이 잘못되면 제게 정정하십시오. 포인트는 7 가지 체크 박스 ('c1','c2', ...,'c7'로 표시)에 "All"중 하나의 체크 박스가 있다고 가정합니다. 이제 기본적으로 페이지가로드 될 때 'c1'에서 'c3'으로 체크 된 것과 같이 체크되지 않은 것으로 표시됩니다. 이제 체크 상자의 선택을 변경하고 "취소"를 클릭하면 논리적으로 페이지가로드되지 않고 이전 값을 되돌릴 수 없습니다. 클라이언트 측에서 이러한 모든 일이 일어나기 때문입니다. 나는이 점이 당신을 가게되기를 바랍니다. –

+0

@ user739154 - 아마도 "Cancel"버튼을 클릭 할 때 AJAX를 사용하거나, 마지막으로 확인 된 값을로드하거나 (AJAX가 페이지 새로 고침을하지 않기 때문에), 또는 사용자/방문자는 웹 페이지를 수동으로 새로 고쳐야 이전에 확인 된 값을 다시 가져와야합니다. 희망이 도움이됩니다. –

관련 문제