Доброе утро.
Суть проблемы: есть джава скрипт + пхп форма для отправки ошибок найденых на сайте. Нужно ее сделать через аякс (без перезагрузки страницы). Проблема в том что jquery и ajax не видят сам тексты ошибки в теге textarea. Тоесть все данные из инпутов аяксом отправляются в файл обработчик а вот текстареа не хоче + пробовал вывести ее содержимое через alert () - нечего не выводится. Помогите разобратся пожалуйста.
<textarea id="say_error" class="error" name="say_error" rows="10" cols="45"></textarea>
<input type="hidden" name="urlsw" value="<?php echo $_SERVER['REQUEST_URI'];?>"/>
<div id="center"><input type="button" name="send_text_error" id="send_text_error" value="Отправить"/></div>
$(document).ready(function(){
var url = $("input[name=urlsw]").val();
var user = <?php echo $_SESSION['id_user'] ?>;
var text = $(".error").val();
$("#send_text_error").click(function(){
alert(text);
$.post("http://zoobonus.ua/templates/shop/error_ajax.php", {user: user, link: url, text: text}, function(data) {
alert(data);
});
});
});
Переменные url и user оно видит и передает а переменную text - нет. В чем проблема?