Je souhaite utiliser l'argument que je passe (this) dans une fonction JS et le traiter comme une variable jQuery. Exemple:Utilisation de l'argument (this) passé via l'élément eventhandler
<script>
function useMe(obj){
$(obj).val();
...
...
...
}
</script>
<select id="selectid" onChange="useMe(this)">
<option>......</option>
</select>
Est-il possible de traiter l'argument passé comme un élément jQuery?
Btw. Je dois le faire de cette façon, car l'élément select n'est pas créé en charge. L'élément select sera créé plus tard de manière asynchrone.
Donc, cela ne fonctionnera pas:
$("select").each(function (i){
var select_id = $(this).attr("id");
$(this).change(function(e){
parce qu'il n'existe pas encore.
Merci pour votre aide.
Vous Si vous pouviez utiliser votre solution jQuery, il vous suffirait d'exécuter le script une fois l'appel ajax terminé. – Nalum