Передать div блок на другую страницу по ссылке
На главной странице происходит динамичное наполнение тега <tbody id="bodytable" > div-блока c id="inline1", а затем хочу передать всё его содержимое в другую страницу, нажав на кнопку <div style="float:left"> <a href="#" class="button red">Оформить заказ</a> </div>. Подскажите, пожалуйста, как лучше это реализовать, а лучше пример какой-нибудь покажите. Заранее спасибо)
<div id="inline1" style=" width:auto; <!--display: none;-->">
<form action="cart/order" method="post">
<div class="Title">Корзина</div>
<div >
<table border="1" >
<thead>
<tr>
<td width="250">Наименование</td>
<td width="80">Цена</td>
<td width="35" >Кол.</td>
<td width="80">Итого</td>
<td width="62"> </td>
</tr>
</thead>
<tbody id="bodytable" >
<tr>
<td colspan="3" align="right">Итого к оплате:</td>
<td><span id="cartTotalPrice">0</span> грн</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<div class="buttons">
<div style="float:left"> <a href="#" class="button red">Оформить заказ</a> </div>
<div style="float:left"><a href="#" class="button gray cancel">Продолжить покупки</a></div>
<div style="float:left"><a href="#" class="button gray clean">Очистить</a></div>
</div>
</form>
</div>
|
копируешь див в кукисы
происходит переход на иную страницу функция после загрузки страницы сомтрит есть ли переменная кукисов и если есть заполнена ли она далее содержимое куккиса вставляется в тело страницы примерно 6-12 строк кода на jquery, но для работы с куккисами призываю использовать готовые функции |
Кукисы не подходят в виду малого объёма передаваемой информации. Подскажите, пожалуйста, как можно это осуществить с помощью аякса методом post. Нужно чтобы звгрузилась страница basket.php с содержание тэга с индификатором #bodytable. Пытаюсь так:
$.ajax({
type: 'POST',
url: 'basket.php',
data: {
'table' : $("#bodytable").html(),
},
success: function(data) {
if(data == "true") {
document.location.href = "http://www.basket.php";
}else{
}
},
error: function(xhr, str){
alert('Возникла ошибка: ' + xhr.responseCode);
}
});
Но параметры не передаются на открываемой странице((( |
Цитата:
|
Там просто было перечисление параметров и я убрал лишнее, а запятую забыл убрать. Если убрать запятую, проблему это не решить!((
|
|
| Часовой пояс GMT +3, время: 07:25. |