Я хочу показать тестовый div, когда событие onchange
выбора вызвано, но в результате отображается общий макет div. Я просто хочу, чтобы test.ctp
появилось в моем результате div.
Это мой код, пожалуйста, расскажите, что здесь не так. У меня выпадающий список с id="ProductCategoryId"
и результат div
, например:
<div id="result">result html</div>
Это функция jQuery:
$("#ProductCategoryId").change(
function() {
var catid = $(this).val();
$.post('product/test', {id: catid},
function(result) {
$('#result').html(result);
});
}
);
По моему product_controller
:
function test() {
$this->autorender = false;
$this->layout = 'ajax';
}
и в test.ctp
записывается только тестовый вывод.