안녕하세요. 세 번째 드롭 다운이 있습니다. 첫 번째 것은 내 컨트롤러에 채워져 있고 두 번째 것은 첫 번째 매개 변수가있는 아약스와 두 번째 매개 변수가있는 두 번째 매개 변수가 있어야합니다. 모든 필드 유효한 내 양식 그것은 모두 드롭 다운 에서 다음과 같은 오류를 인쇄 할 때 입력이 건초 더미ZF2는 AJAX로 채우기를 선택합니다.
에서 찾을 수 없습니다이이 내가 무슨 일을하고있는 중이 야 내 컨트롤러 내 아약스 호출
$("#department_id").change(function(){
$.ajax({
type: "POST",
url: "<?php echo $this->url('zfcadmin/getprovinces'); ?>",
data: "dept="+$(this).val(),
success: function(msg){
$("#province_id").html(msg);
}
});
});
입니다 어떤 도움?
public function getProvincesByIDAction()
{
$request = $this->getRequest();
$response = $this->getResponse();
if ($request->isPost()) {
$response->setStatusCode(200);
$codDpto=$request->getPost('dept');
$data=$this->getTable()->getProvinces($codDpto);
$buffer="<option value=''>Seleccione una Provincia</option>";
foreach ($data as $prov) {
$buffer.=<<<EOT
<option value='{$prov->codProv}'>{$prov->name}</option>
EOT;
}
$response->setContent($buffer);
$headers = $response->getHeaders();
}
return $response;
}
도움이 필요하십니까?
감사합니다.
덕분에 나는 내 문제가 잘 작동 –