Данный скрипт выполняется в iframe на странице:
<script type="text/javascript">
$(document).ready(function(){
// ---- Форма -----
var options = {
// элемент, который будет обновлен по ответу сервера
target: "#cart_line",
beforeSubmit: showRequest, // функция, вызываемая перед передачей
success: showResponse, // функция, вызываемая при получении ответа
timeout: 5000 // тайм-аут
};
// привязываем событие submit к форме
$("#<?echo $arElement['ID']?>").submit(function() {
$(this).ajaxSubmit(options);
idish = 'inbasket<?echo $arElement['ID']?>';
return false;
});
// ---- Форма -----
});
// вызов перед передачей данных
function showRequest(formData, jqForm, options) {
return true;
}
// вызов после получения ответа
function showResponse() {
document.getElementById(idish).innerHTML = "<font color=#bf1a2a size=3>в корзине</font>";
}
</script>
Элемент #cart_line, обновляемый по ответу сервера, находится в родительском фрейме. Как до него достучаться и обновить?
Спасибо!!!