в настоящее время у меня есть поиск, который вызывает однажды действие контроллера с requestAction и возвращает массив данных, а затем я использую foreach для отображения в таблице. Итак, как я могу внедрить кнопку, которая обновляет таблицу, не покидая страницу?
благодаря
Отредактировано: У меня есть элемент из вида, называемого table.ctp, внутри которого: $products = $this->requestAction('/products/getAll');
тогда
foreach ($products as $product){
echo $product['Product']['Name'];
}
/\ все мои продукты, полученные из /products/getAll.
Продукты контроллера, действие getAll():
function getAll(){
return $this->Product->getProducts();
}
Model (Product.php), функция getProducts()
возвращает $this->find('all')
Я хочу иметь вход в table.ctp, чтобы при нажатии кнопки он обновил таблицу с помощью AJAX. Я пробовал это:
<script type="text/javascript">
$(document).ready(function(){
$('#click').click(function(){
$.ajax({
type: "POST",
url: '',
success: function(data){
}
});
});
});
</script>
но я понятия не имею, как действовать, какой URL-адрес вызывается, и этот путь прав.
благодарю!
Я ответил на этот вопрос здесь, надеюсь, что он оправдает ваши ожидания.
Попросите больше помочь...;)
D.