페이지에 내 태그가 모든 필드의 페이지 매김에 사용됩니다. 이제 내 PHP 스크립트 2에서 100 paginatethis 클래스 = abc 태그를 생성 할 수 있습니다, 어떻게 현재 필드의 값을 얻을 수 있습니까? 나는 따라서이여러 태그 및 입력에서 현재 태그의 모든 값 가져 오기
$('#qwe').easyPaginate({
paginateElement: 'paginatethis.abc',
elementsPerPage: 1,
effect: 'climb'
});
이 내 jQuery를처럼
내 매김 코드가 보이는 paginatethis 태그를 사용하여 메신저 매김 easyPagination위한 플러그인을 사용하고 있습니다. 버튼 클릭시 현재 페이지 태그의 모든 요소를 선택해야합니다.
$(document).ready(function() { $(".submit:current").click(function(){ var quesid = $("#quesId").val(); var oans = $("#oans").val(); var cdate = $("#testDate").val(); var studans = $("#answer:checked").val(); $.ajax({ url: "<?php echo base_url('Front/submitAns');?>", data: { quesid: quesid, oans: oans, cdate: cdate, studans: studans }, method: "POST", dataType: "text", success: function(data) { $("#counts").html(data); } }); }); });
<paginatethis class="abc"> <input type="radio" value="A" class="form-group" id="answer" name="answer"> <input type="radio" value="B" class="form-group" id="answer" name="answer"> <input type="radio" value="C" class="form-group" id="answer" name="answer"> <input type="radio" value="D" class="form-group" id="answer" name="answer"> <input type="hidden" name="testDate" value="<?php echo date("Y-m-d");?>" > <input type="hidden" name="oans" id="oans" value="<?php echo base64_encode($data->ans);?>" > <input type="hidden" name="quesId" id="quesId" value="<?php echo $data->id;?>" > <button type="button" name="submit" class="submit">SUBMIT</button> </paginatethis> <!--/value changed from above tag--> <paginatethis class="abc"> <input type="radio" value="A" class="form-group" id="answer" name="answer"> <input type="radio" value="B" class="form-group" id="answer" name="answer"> <input type="radio" value="C" class="form-group" id="answer" name="answer"> <input type="radio" value="D" class="form-group" id="answer" name="answer"> <input type="hidden" name="testDate" value="<?php echo date("Y-m-d");?>" > //value changes in every tag <input type="hidden" name="oans" id="oans" value="<?php echo base64_encode($data->ans);?>" > <input type="hidden" name="quesId" id="quesId" value="<?php echo $data->id;?>" > <button type="button" name="submit" class="submit">SUBMIT</button> </paginatethis>
: 당신은 그래서 대신 내가 여기
$('#qwe').on('click', '.submit',
을 사용$('.select').click
의, DOM은 변경에 클릭을 처리 할 수있는 클릭 이벤트를 변경해야합니다참고 예입니다 당신은 jsfiddle을 추가합니까? 아니면 표준 jquery lib (asaik)가 아니기 때문에 적어도 "paginatethis"의 작동 버전. – Dekel
이 플러그인을 사용하여 jquery 페이지 매김을 수행합니다 http://st3ph.github.io/jquery.easyPaginate/ 내 자신의 태그와 잘 작동하는 것을 추가 할 수 있습니다 –
게시물을 편집하고 lib easyPaginate를 사용한다는 사실을 추가하십시오. 또한 작업중인 [jsfiddle] (http://jsfiddle.net) 버전을 제공하면 도움이 될 것입니다. – Dekel