2013-02-05 2 views
0

MVC를 사용하는 방법을 배우려고합니다. 사용자가 원하는 수의 요소를 숨기려면 표시하거나 선택 취소 할 상자를 선택하도록 할 수 있기를 바랍니다.
전체 페이지가 새로 고쳐지지 않아 사용자가 "제출"버튼을 클릭 할 필요가없는 곳에서이 작업이 수행 된 것을 보았습니다.
내 검색에서 찾은 MVC에 대한 모든 자습서는이 질문에 대답하지 않았거나 부분보기에 대한 적절한 생각을주지 못하는 것 같습니다 (해결책이라고 생각합니다). 나는이 질문이 어리석은 것을 이해한다. 그러나 나는 두 시간을 찾고 있었고 그것을 이해할 수 없다.MVC를 사용하면 확인란을 기반으로 요소를 표시하거나 숨길 수 있습니까?

답변

2

이 페이지없이 행동 이런 종류의 작업을 수행하려면 MVC의 기능에 내장하는

이의 당신이 볼 보자 당신이 자바 스크립트를 사용할 필요가 새로 고치거나 jQuery를하는 것은 다음과 같습니다

<input type="checkbox" id="myCheckbox"> 
<div id="ShowHideMe"> 
    <p>some content</p> 
</div> 

당신은 당신이 클라이언트 측 프로그래밍을 할 싶어 할 때마다

<script> 
    $(function() { 
    $('#myCheckbox').change(function() { 
     $('#ShowHideMe').toggle($(this).is(':checked')); 
    }); 
    }); 
</script> 

당신은 자바 스크립트를 사용하여 뭔가를해야합니다.

0

나는 전체 페이지가 새로 고쳐지지 않는 경우이 작업을 수행하고 "제출"버튼을 사용자가 클릭 할 필요가 없습니다 봐 왔지만, 그것은 당신은 자바 스크립트를 설명하는

,되지 않은 라이브 않습니다 (아마도, asp.net)

0

jquery를 사용하십시오.

$ ("# myCheckbox"). (function() # someOtherElementId ") hide();});