Я получаю эту ошибку:
Запрошенный адрес '/ panel / admin / services / add_service' не был
найдено на этом сервере
Когда я отправляю форму и получаю правильные значения в консоли моего окна выбора.
Код запроса
$('.edit_sub_service_data2').css('display','none');
$('#service_provider_id').change(function(){
var cat_val=$(this).val();
var hiturl= "<?php echo $this->webroot.'admin/test/get_provider?cat_id='; ?>"+cat_val;
jQuery.ajax({
url:hiturl, // Send the data with your url.
type: "GET",
data: {'cat_val': cat_val},
dataType: "json",
success: function(data){
$('#service_service_data_id').html("");
$('#service_service_data_id').html(data[0]);
}
});
});
PHP-код
foreach ($category_data as $key => $value){
$combo[] ="<option value='".$key."'>".$value."</option>";
}
echo json_encode(array($combo));
exit();
ФОРМА Отправить код
<?php echo $this->Form->input('service_data',array('class'=>'form-control','type'=>'select','id'=>'service_service_data_id')); ?>
Этот код показывает динамические данные, но моя форма не отправляется, когда я отправляю форму только из-за этого раскрывающегося списка в CakePhp