Приветствую!
Создал такую форму, в которой с помощью jQuery можно произвольно наращивать и удалять кол-во
<textarea> элементов.
<script type="text/javascript" src="http://www.sheertube.com/stp/js/jquery/jquery.js"></script>
<script>
$(document).ready(function(){
taI = 1;
function addTextAreaBlock() {
$('<div><textarea name="ta' + i + '"></textarea><a href="#" onClick="javascript:removeTexAreaBlock(' + i + ');">Delete</a></div>').fadeIn('slow').appendTo('.textareas');
taI++;
}
$('#add').click(function() {
addTextAreaBlock()
});
});
function removeTexAreaBlock(N) {
$(document).ready(function(){
$('textarea[name=ta' + N + ']').parent().remove();
});
}
</script>
<a href="#" id="add">Add</a>
<form action="index.php" method="post">
<div class="textareas">
<div><textarea name="ta1">1</textarea></div>
</div>
<input name="submit" type="submit" class="submit" value="ОК">
</form>
Теперь как-то это дело надо передать POST запросом, что вроде бы как тоже не сложно.. Но вот как такой запрос принять на том конце, ведь переменные буду с произвольным индексом
name=ta1,
name=ta3,
name=ta321, ...?!! Есть идея только перед отправкой обьёденить все значения textarea в массив, но как передавать массив через POST?
Вобщем, что скажете, как лучше поступить?