Bonjour j'ai une fonction
deleteRow(entier, String)
a deux paramètres l'un est un entier et l'autre une chaine de caractère, lorsque j'appelle la fonction avec un seul paramètre(l'entier) j'entre bien dans ma fonction mais lorsque je rajoute la chaine la fonction n'est plus appelée. Voici le code de l'appel
1 2 3 4 5
| if(type == "D") {
$('delivery').insert('<tr>' +
'<td><img id="imgD'+ dematNextIndex +'" src="/img/icons/delete.png" alt="" onClick="javascript:deleteRow(' + dematNextIndex + ',D)"></td>' +
'<td> </td></tr>');
} |
sous firebug je vois bien que le deuxième paramètre n'est pas reconnu en tant que String puisque j'ai quelque chose du genre donc sans côtes autour du D comme ceci 'D'. J'ai essayé de mettre des côtes dans tous les sens mais je n'y arrive pas. Je tiens à préciser que l'erreur n'est pas dans la fonction appelée mais plutôt lors de l'appel.
Merci
Partager