getJSON에서는 2 개의 다른 배열을 건네 줄 수가 있습니까?getJSON, 2 개의 다른 배열을 돌려주는 것
$.getJSON('<?php echo $_SERVER['SCRIPT_NAME']; ?>', {
ajax: 'ajax_article_partlist' ,
parent_article: $('#selected_article').val()
},
function(data) {
$('#articles').html('');
$('#article_table').show('slide');
for (var i = 0; i < data.length; i++) {
$('#articles').append("<p>"+data[i]+"</p>");
}
});
이것은 PHP 측의 에코 및 배열에 대한 나의 요청입니다. 하지만 지금은 두 번째 배열을 가져 왔습니다. 동일한 요청을 전달해야합니다. 그래서 가능하거나, 새로운 getJSON을 만들어야합니까?
PHP 코드 :
case 'ajax_article_partlist' :
header('Content-type: application/json');
$form->addFormField(new FW_HTML_Form_Request('parent_article'));
$form->resolveRequest();
$parent_article = $form->getValue('parent_article');
$part_list =$db_obj->getFormatedPartList($parent_article);
$db_obj->checkArticleProgram($parent_article);
echo json_encode($part_list);
include($_SERVER['DOCUMENT_ROOT'].'/inc/includes/cms.footer.inc');
exit;
break;
처럼 시도? – Amberlamps
나는 어떻게 모른다? 아마 내가 왜 질문을 올렸는지 ... :) –
PHP 코드 – GBD