Народ, возникла проблема. Передаю текстовые данные в 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 не ас