Trucs de débutant...

MmeRose2
Invité n'ayant pas de compte PHPfrance

19 juin 2014, 21:04

Bonjour :)

Je viens vous voir parce que je bloque sur des petites choses de débutante que je suis ..........

Pourquoi alert(var) fait son travail, mais pas $("#input_xy).append(var) qui n'affiche rien ?
[javascript]
$(document).ready(function()
{$("#prix_fai").blur(function() { var fai= $("#prix_fai").val();
var agency_rate = 8 ;
var notaire_rate = 5;

var net = fai * agency_rate /100 ;
var frais = fai-net;
var frais_notaire = net * notaire_rate /100;

$("#prix_net").append(net);
$("#frais_agence").append(frais);
$("#frais_notaire").append(frais_notaire); //
});

});
[/javascript]

Merci pour cette première réponse, car j'a une 2eme question +/- similaire pour la suite :)
Merci

Mammouth du PHP | 1339 Messages

21 juin 2014, 16:34

Tu as ca en ligne car ton exemple a l'air correct...
Pourquoi utiliser append() et pas html('Le début de ta phrase :'+var) ?
Bon sinon tu me fais un message privé et on se fait un TeamViewer

Eléphanteau du PHP | 32 Messages

22 juin 2014, 23:02

append parce qu'on m'a conseillé append plutôt que html, et j'avoue qu'un jour .html ne donnait rien et qu'append a fait le job demandé. Donc dans le doute, je teste les 2.

J'ai essayé plein d'expressions avant de poster, dont ce mentionné...
append ou html fonctionnent très bien lors d'un while php. Entre le jour de mon post et après, j'ai appris que lorsque requête sql sans while : input#x.append(data) ça va pas, ni input#x.html(data), mais plutôt input#x.val(data).

j'ai cherché longtemps avant de 1. poster, et 2.trouver.... Une fois qu'on le sait, c'est facile.. ok now je sais