html:
<code><ul class="box2" sss="a"> <div> <input class="input checkboxs" aa="001" type="checkbox"><span> 一</span> </div> <div> <input class="input checkboxs" aa="002" type="checkbox"><span> 二</span> </div> </ul> <ul class="box2" sss="b"> <div> <input class="input checkboxs" aa="001" type="checkbox"><span> 三</span> </div> <div> <input class="input checkboxs" aa="002" type="checkbox"><span> 四</span> </div> </ul></code>
sss는 영역을 나타내며 확인란을 클릭하면 $_SESSION [$sss] [$aa]와 같이 세션이 생성됩니다.
요구 사항은 페이지를 새로 고칠 때 선택한 항목이 계속 확인되어 있다는 것입니다.
체크박스에 ID를 설정할 수 있고, ID 설정에 따라 기본적으로 체크가 되는 것으로 알고 있습니다. 그것도 효과가 있었지만 주로 그가 영역 a 또는 b에 몇 명을 체크인했는지 알고 싶었습니다. 그래서 2차원 배열을 사용합니다.
기본적으로 확인하기 위해 id 설정을 사용하는 jQuery 및 CI 프레임워크의 컨트롤러입니다.
jQuery:
<code>var checks=$('input:checkbox'); for(var i=0;i<checks.length;i++){ //将checkbox的id传过去比较,返回存在的id $.post('is_session',{checkid:checks[i].id},function(data){ //存在则默认被选中 //alert(data); $('#'+data).attr('checked',true); }); }</code>
CI:
<code>public function is_session(){ //当点击选项时 将所属id传过来 $checked=$this->input->post('checkid'); //$area=$this->input->post('area'); //判断$_SESSION[$checked],若存在返回$checked(id) if(!empty($_SESSION[$checked])){ echo $checked; } } </code>
html:
<code><ul class="box2" sss="a"> <div> <input class="input checkboxs" aa="001" type="checkbox"><span> 一</span> </div> <div> <input class="input checkboxs" aa="002" type="checkbox"><span> 二</span> </div> </ul> <ul class="box2" sss="b"> <div> <input class="input checkboxs" aa="001" type="checkbox"><span> 三</span> </div> <div> <input class="input checkboxs" aa="002" type="checkbox"><span> 四</span> </div> </ul></code>
sss는 영역을 나타내며 확인란을 클릭하면 $_SESSION [$sss] [$aa]와 같이 세션이 생성됩니다.
요구 사항은 페이지를 새로 고칠 때 선택한 항목이 계속 확인되어 있다는 것입니다.
체크박스에 ID를 설정할 수 있고, ID 설정에 따라 기본적으로 체크가 되는 것으로 알고 있습니다. 그것도 효과가 있었지만 주로 그가 영역 a 또는 b에 몇 명을 체크인했는지 알고 싶었습니다. 그래서 2차원 배열을 사용합니다.
기본적으로 확인하기 위해 id 설정을 사용하는 jQuery 및 CI 프레임워크의 컨트롤러입니다.
jQuery:
<code>var checks=$('input:checkbox'); for(var i=0;i<checks.length;i++){ //将checkbox的id传过去比较,返回存在的id $.post('is_session',{checkid:checks[i].id},function(data){ //存在则默认被选中 //alert(data); $('#'+data).attr('checked',true); }); }</code>
CI:
<code>public function is_session(){ //当点击选项时 将所属id传过来 $checked=$this->input->post('checkid'); //$area=$this->input->post('area'); //判断$_SESSION[$checked],若存在返回$checked(id) if(!empty($_SESSION[$checked])){ echo $checked; } } </code>
아이디어가 잘못된 것 같습니다
방법을 추천합니다
$(obj).load("url #localrefresh id");
부분 새로고침은 jquery를 사용하고 해당하는 부분을 변경하세요 루프 중 속성 첨부됨