il y aRuby on Rails: + AJAX: Comment définir la valeur d'un champ
page.replace_html "id", thing to replace it with
, mais il y a quelque chose où je peux insérer une valeur dans un champ de texte?
il y aRuby on Rails: + AJAX: Comment définir la valeur d'un champ
page.replace_html "id", thing to replace it with
, mais il y a quelque chose où je peux insérer une valeur dans un champ de texte?
La façon dont j'ai trouvé était de le faire:
page[:object_column_name].value = whatever
est juste l'identifiant du champ
Je pense que vous devrez supprimer RJS et Prototype pour celui-ci. Par exemple, si votre textfield
id a une valeur « foo » alors quelque chose comme ça pourrait fonctionner:
page << %{
var input = $('foo');
input.writeAttribute('value', 'thing to replace it with');
}
met à jour l'attribut value
de l'élément input
.
OK, qui semble comme la façon la plus simple d'aller – bjg