B
Bla ...
Hi,
I'm with the following code in html + javascript in my ruby application:
<script type=3D"text/javascript">
$(document).ready(function(){
$('#numero_tarefas').change(function(){
$('#tarefas').html('');
for (var tarefa =3D 0; tarefa < $(this).val(); tarefa++) {
$('#tarefas').append('Nome da tarefa ' + (tarefa + 1) + ': '
+ '<input type=3D"text" id=3D"tarefas['+ tarefa +'][input]" name=3D"taref=
as['+
tarefa +'][input]" /> ');
// copiando as opcoes das sub-tarefas modificando o id
$('[name=3Dsubtarefas-options] select').attr('id', tarefa);
$('#tarefas').append('N=C3=BAmero de subtarefas:'
+$('[name=3Dsubtarefas-options]').html() + '<br /><div
name=3D"div-subtarefas" id=3D"div-subtarefas"></div><br />');
// criacao dos inputs das subtarefas
$('[name=3Doptions_subtarefas]').change(function(){
// recuperar a primeira div
var first_subtarefa =3D $('#' + this.id + ' ~
[name=3Ddiv-subtarefas]').first();
first_subtarefa.html('');
for (var sub_tarefa_id =3D 0; sub_tarefa_id < $(this).val()=
;
sub_tarefa_id++) {
var t =3D parseInt(this.id) + 1;
first_subtarefa.append(' Nome da
subtarefa '+ (sub_tarefa_id+1) + ' para a tarefa ' + (t) +
': ' +
<%#*'<input type=3D"text" id=3D"tarefas[' + this.id +
'][sub][' + sub_tarefa_id + ']" name=3D"tarefas[' + this.id + '][sub][' +=
sub_tarefa_id + ']" /><br />');%>
'<input type=3D"text" id=3D"tarefas[' + this.id + '][sub]=
['
+ sub_tarefa_id + ']" name=3D"tarefas[' + this.id + '][sub][' +
sub_tarefa_id + ']" /><br />');
}
});
}
});
});
</script>
How can I take the array witch name is tarefas['+ tarefa +'][input] in
my controller using params?
-- =
Posted via http://www.ruby-forum.com/.=
I'm with the following code in html + javascript in my ruby application:
<script type=3D"text/javascript">
$(document).ready(function(){
$('#numero_tarefas').change(function(){
$('#tarefas').html('');
for (var tarefa =3D 0; tarefa < $(this).val(); tarefa++) {
$('#tarefas').append('Nome da tarefa ' + (tarefa + 1) + ': '
+ '<input type=3D"text" id=3D"tarefas['+ tarefa +'][input]" name=3D"taref=
as['+
tarefa +'][input]" /> ');
// copiando as opcoes das sub-tarefas modificando o id
$('[name=3Dsubtarefas-options] select').attr('id', tarefa);
$('#tarefas').append('N=C3=BAmero de subtarefas:'
+$('[name=3Dsubtarefas-options]').html() + '<br /><div
name=3D"div-subtarefas" id=3D"div-subtarefas"></div><br />');
// criacao dos inputs das subtarefas
$('[name=3Doptions_subtarefas]').change(function(){
// recuperar a primeira div
var first_subtarefa =3D $('#' + this.id + ' ~
[name=3Ddiv-subtarefas]').first();
first_subtarefa.html('');
for (var sub_tarefa_id =3D 0; sub_tarefa_id < $(this).val()=
;
sub_tarefa_id++) {
var t =3D parseInt(this.id) + 1;
first_subtarefa.append(' Nome da
subtarefa '+ (sub_tarefa_id+1) + ' para a tarefa ' + (t) +
': ' +
<%#*'<input type=3D"text" id=3D"tarefas[' + this.id +
'][sub][' + sub_tarefa_id + ']" name=3D"tarefas[' + this.id + '][sub][' +=
sub_tarefa_id + ']" /><br />');%>
'<input type=3D"text" id=3D"tarefas[' + this.id + '][sub]=
['
+ sub_tarefa_id + ']" name=3D"tarefas[' + this.id + '][sub][' +
sub_tarefa_id + ']" /><br />');
}
});
}
});
});
</script>
How can I take the array witch name is tarefas['+ tarefa +'][input] in
my controller using params?
-- =
Posted via http://www.ruby-forum.com/.=