je dois modifier dynamiquement une variable avec l'attribut "nom" d'un lien - le code ci-dessous ...jquery/javascript ne pas décrocher la valeur sur un clic
<input type="text" class="datepicker" id="dp1">
<a href="javascript:;" class="tab" name="1,2">test button</a>
et
$(document).ready(function(){
var pickable = { dp1: [4,5,6] };
$(".tab").click(function() {
var test = $(this).attr("name").split(",");
pickable = { dp1: test };
});
$(".datepicker").each(function() {
$(this).datepicker({
beforeShowDay: function(date){
var day = date.getDay(), days = pickable[this.id];
return [$.inArray(day, days) > -1, ""];
},
});
});
});
Tous idées pourquoi cela ne fonctionne pas ??
qu'est-ce que vous obtenez? la chaîne "1, 2" à la place? – sheeks06
pas sûr d'être honnête ... comment puis-je savoir? – Tom
La valeur "test" de var est toujours une chaîne – Joberror