| 제목 | $this->input->post 배열 질문요~ | ||
|---|---|---|---|
| 글쓴이 | 구름빛 | 작성시각 | 2015/03/06 16:19:11 |
|
|
|||
기초적인 질문인지 모르겠으나...
뷰페이지에서 a를 하나의 값만 전달하면 잘 전달 되는데 a를 아래와 같이 배열로
전달 하면 컨트롤러 페이지에서 값을 재대로 받지 못하는 것 같습니다.
컨트롤러에서 배열의 값을 재대로 받으려면 어떻게 수정해야 할까요?? =ㅅ=
급하게 처리해야 해서... 도움좀 부탁드리겠습니다...
=======================뷰페이지 ============================
var a = new Array();
for (var i = 0; i < count; i++) {
a[i] = /*체크박스 데이터 값*/
}
$.post(
"/abc/ggg_ajax",
{"abc_ids": a},
function(data, textStatus){
if(data == '00'){
alert('삭제되었습니다.');
//self.location.reload();
} else {
alert('삭제 실패');
}
}
);
=======================뷰페이지 ============================
=======================컨트롤러 페이지 ============================
public function ggg_ajax()
{
$param['abc_ids'] = $this->input->post('abc_ids');
if ( $this->ttt_m->delete_ttt($param) )
echo '00';
else
echo '99';
}
=======================컨트롤러 페이지 ============================
=======================모델 페이지 ============================
public function delete_ttt($param)
{
$arr = array('Idx' => $param['abc_ids']);
$del_arr = array('Use' => 'N');
$this->db->update($this->_table, $del_arr, $arr);
return true;
}
}
=======================모델 페이지 ============================
|
|||
| 다음글 | controllers 에서 파일생성시 대문자로 해야 하... (4) | ||
| 이전글 | segment 관련 질문드려요 ㅠ.ㅠ (3) | ||
|
변종원(웅파)
/
2015/03/06 16:32:35 /
추천
0
|
|
구름빛
/
2015/03/06 17:28:35 /
추천
0
말씀하신대로 30~31번째줄 사이에 var_dump($param['abc_ids']);를 넣어 봤지만
var_dump($param['abc_ids']);을 실행안하고 바로 "실패했습니다."라는 창만 뜨고 끝나버립니다. 어떻게 해야 할까요 ㅠㅠ 도와주세요~ ㅠㅠ |
|
구름빛
/
2015/03/06 17:34:18 /
추천
0
9~12라인에 값이 체크박스 값을 배열로 받아서 처리하게 되어 있는데 배열값에 i를 0으로 변경하거나 강제로 하나의 값만 숫자로 입력하면 정상적으로 처리 됩니다. 웅파님 도와주세요 ㅠㅠ
09. var a = 0; 10. 11. a = 123;
12.
13. $.post(
14. "/abc/ggg_ajax",
15. {"abc_ids": a},
16. function(data, textStatus){
17. if(data == '00'){
18. alert('삭제되었습니다.');
19. //self.location.reload();
20. } else {
21. alert('삭제 실패');
22. }
23. }
24. );
|
|
변종원(웅파)
/
2015/03/06 21:13:47 /
추천
0
파이어폭스나 크롬의 개발자도구에서 확인하세요. post 전송한 파라미터와 리스폰스 내역 전부 확인 가능합니다.
|
var_dump($param['abc_ids']);
http://www.cikorea.net/etc_qna/view/3581/page/1