Donc j'ai un tas de p éléments qui appellent la fonction de refaire sur le clic.Comment définir dynamiquement la valeur d'une entrée lorsque je charge le code HTML après un clic?
Comme vous pouvez le voir, je charge le modèle quest [q] sur le div .form quand il est cliqué. Chacun de ces modèles qui peuvent être chargés ont été précédemment soumis formulaires qui ont envoyé la valeur à un objet. Lorsque l'élément P est cliqué, l'idée est de rendre le formulaire qui donne à l'utilisateur la possibilité de modifier la valeur dans l'objet.
Pour l'instant je ne suis que des exemples de codage dur comme vous pouvez le voir en définissant la valeur de revenu id (qui est l'id de l'entrée sur le modèle que je rends sur le div .form).
Toutefois, cela ne fonctionne pas, donc lorsque le modèle est rerender, la valeur dans l'espace vide.
Quelqu'un peut-il m'aider à comprendre comment je peux obtenir la valeur de l'entrée pour montrer la valeur précédemment soumise?
function redo(q,elem){
q=Number(q);
console.log(q);
if(q+1 != iterator){
$('.form').load(quest[q]);
iterator=q+1;
}
var income = document.getElementById('income');
income.value=1; (this will be objectname.property);
}
Je ne peux pas croire à quel point j'ai pensé à cela. Cependant, cela ne fonctionne que si vous codez une valeur. Je fais $ ("# id) .val (object.prop), et il ne fonctionne pas – Aaron
@ Aaron ... A-t-il travaillé pour vous ??? – Shiladitya
Cela a fonctionné, mais a ensuite cessé de travailler =/ – Aaron