반응형 <SPAN id=tx_marker_caret></SPAN><form> <input type='text' name='input' value='' /> <select name='select'> <option value='1'>1</option> </select> <textarea>text</textarea> </form> Key1=Value1&Key2=Value2 처럼 보내기 $(document).ready(function() { $('form').submit(function() { $.post('query.php', $(this).serialize(), function(data) { // 받은 데이터를 처리 }); return false; }); }); .serializeArray() 는 항목을 배열로 넘길 때 사용한다. <input type='checkbox' id='c0' value='0'/> <input type='checkbox' id='c1' value='1'/> <input type='checkbox' id='c2' value='2'/> 다른 항목은 생략... 위와 같은 폼을 서버로 보낸다고 할 때 .serialize()로 보내면 서버에서는 $_REQUEST['c0'], $_REQEUST['c1'], $_REQUEST['다른항목'] 처럼 따로 처리를 해야 한다. .serializeArray()로 배열로 만들고 변수에 담아서 보내면 서버에서는 간단하게 처리할 수 있다. <? foreach($array as $value) { //처리 코드 } ?> 반응형 공유하기 게시글 관리 잡동사니 저작자표시 비영리 변경금지