반응형
<input type="checkbox" class="ids" name="ids[]" value="2">
<input type="checkbox" class="ids" name="ids[]" value="3">
<input type="checkbox" class="ids" name="ids[]" value="4">
<input type="checkbox" class="ids" name="ids[]" value="5">
<input type="checkbox" class="ids" name="ids[]" value="6">
<div id="response"></div>
<button id="submit">Submit</button>
<script>
$('#submit').click(function() {
$.ajax({
url: "stub.php",
type: "post",
data: $('.ids:checked').serialize(),
success: function(data) {
$('#response').html(data);
}
});
});
</script>
Then on stub.php
var_dump($_POST);
serialize()값으로 준 값은 parse_srt()인 php 함수를 통해 array이로 변환할수있다.
변환된 값은 여기서 $ids로 자동으로 생기므로 변수 선언없이 바로 사용
ex
$data = $_POST("sdf");
parse_str($data);
print_r($ids); // html에 있는 name="ids[]" 때문에 자동으로 $ids가 생긴다.
반응형
'Web Programings > J-Query' 카테고리의 다른 글
[J-Query] JQuery를 이용한 이미지 리스트 변경 (0) | 2013.06.13 |
---|---|
[J-Query] 함수 및 키워드 등 (0) | 2013.06.13 |
[J-Query] jquery 애니메이션이 완전히 끝난 후에 다음 동작 적용 (0) | 2013.01.29 |
[J-Query] 간단한 J쿼리 (0) | 2012.08.09 |
[JavaScript] html의 input type의 속성값을 J-Query로 가져오기 (4) | 2012.07.23 |