Передача объекта через POST
Народ, возникла проблема. Передаю текстовые данные в JS объекте по средствам AJAX, но данные не передаются. Если текста нет в JS объекте, то данные передаются. Вот часть кода
function saveDesc(){
var id_desc=$('id_desc').value;
if(id_desc!='0'){
var desc_short=$('desc_short').value;
var desc_full=$('desc_full').value;
var data={action:'saveDesc',id:id_desc,desc:[desc_short,desc_full]};
document.aim_form.data.value = JSON.stringify(data);
AIM.submit(document.aim_form);
document.aim_form.submit();
}else{
alert('Ошибка!Отсутствует идентификатор описания.');
}
}
Форма для передачи данных. <form name="aim_form" action="/ap-admin/aim/cat_edit_aim.php" method="post"> <input type="hidden" name="data" id="data" /> <input type="hidden" name="selected" id="selected" /> </form> Поля из которых беруться данные <input type="hidden" id="id_desc" value="0" /> <p>Краткое описание (не более 255 символов)</p> <textarea id="desc_short" cols="90" rows="2"></textarea> <p>Полное описание</p> <textarea id="desc_full" cols="90" rows="9"></textarea> В чем проблема, подскажите, я в JS не ас :) |
А что это за объект AIM ?
|
Это типа AJAX через iframe через объект AIM
|
| Часовой пояс GMT +3, время: 17:43. |