На моей веб-странице есть левый блок - предположим, он показывает корзину покупок. Когда пользователь нажимает кнопку «Добавить в корзину» на любой странице продукта, я хочу перезагрузить свой левый блок (корзину покупок), чтобы новый продукт, добавленный клиентом, можно было увидеть в левой части страницы без перезагрузки стр.
Когда клиент нажимает кнопку «добавить в корзину», он уже помещает продукт в корзину, это не проблема, но я не могу обновить левый блок. Код такой:
<script type="text/javascript">
function js_add_to_basket(){
/* vars from form */
var book_id = jQuery.trim($('#book_id').attr('value'));
$.ajax({
type:'POST',
url : '<?=base_url().index_page()?>/basket/add_to_basket/'+new Date().getTime(),
data : $('#add_to_basket').serialize(),
success: function(q){
$('#add_to_basket').html(q);
$("#left_basket").load("*path*\inc_left.php #left_basket");
}
}) // end of ajax request
} // end of js_basket
</script>
left_basket - идентификатор всего div левого блока. Я думаю, что путь к файлу inc_left.php идет неправильно. Что бы я там ни писал, это не сработало. Файл находится по пути «views / inc / inc_left.php».
Есть идеи?