2014-07-16 3 views
0

자바 스크립트를 통해 값을 변경 한 후 페이지/체크 상자를 새로 고치는 방법은 무엇입니까? 내 응용 프로그램은 localstorage에서 부울 값을 읽고 확인란을 선택 또는 선택 취소합니다.변경 후 페이지 새로 고침 자바 스크립트로

$('#settingsContent').trigger("create"); 
$('#settingsContent').page(); 

이 두 가지 방법을 시도했지만 작동하지 않습니다. 페이지()와 함께 만 Methode는 흰색 페이지를 얻습니다. 트리거 ("작성") 만 있으면 아무 일도 발생하지 않습니다.

<div id="settingsContent"> 

내 div 태그의 이름입니다.

그것은

valueVar = document.getElementById(nameVar); 
if (timeStamp == true) { 
     valueVar.checked = true; 
    } else { 
     valueVar.checked = false; 
    } 

타임 스탬프 내 로컬 스토리지에서 값입니다

편집 .. JQuery와 HTML 등을 사용하여 폰갭 앱입니다. 본 작품입니다. 하지만이 코드가 끝나면 내 체크 박스를 체크하거나 체크하지 않는다. 그것은 또한 작동합니다. 페이지를 새로 고칠 필요가 없습니까? 체크 된 체크 박스를 보려면?

+0

jQuery에'.page()'메소드가 있습니까? – Satpal

+0

변경하거나 페이지를 새로 고침 한 후 확인란 값을 변경 하시겠습니까? –

답변

6

CheckBox 내용이 변경된 후 페이지를 다시로드 하시겠습니까?

$('#checkbox').on('change', function() { 
    location.reload(); 
}); 
+0

아니오, 직접 자바 스크립트를 통해 내 체크 박스 값을 변경합니다. 그래서 나는 내 체크 박스를 다시로드하고 싶다. 새로운 가치로. –

0

를 DOM의 부분 부분을로드 할 경우 요소의 HTML 내용을 변경하려는 경우 당신은 당신이 할 수있는, JQuery와의 부하를 사용할 수 있습니다 다음을 사용하십시오.

var newContent = "Hello"; 
$('#settingsContent').html(newContent); 

html() 메소드도 HTML을 사용합니다. yntax는 문자열이 아닙니다.

관련 문제