boas
tenho aqui uma questão que poderá ser simples mas não estou a ver onde está o erro.
tenho este código no php
Código :
mas quando tento chamar o atributo data-temp no jquery ele dá-me sempre o mesmo valor e não o valor do option carregado
o código do jquery está assim
Código :
obrigado desde já pela ajuda
tenho aqui uma questão que poderá ser simples mas não estou a ver onde está o erro.
tenho este código no php
Código :
<select name="submenu" required id="teste">
<option value="">--submenu--</option>
<?php
$menu = mysql_query ("SELECT * FROM submenus ");
while ($m= mysql_fetch_array($menu)){
echo '<option id="u" data-temp="'.$m["id_template"].'" value="'.$m["id_submenus"].'">'.$m["nome_PT"].'</option>';
};
?></select>
<option value="">--submenu--</option>
<?php
$menu = mysql_query ("SELECT * FROM submenus ");
while ($m= mysql_fetch_array($menu)){
echo '<option id="u" data-temp="'.$m["id_template"].'" value="'.$m["id_submenus"].'">'.$m["nome_PT"].'</option>';
};
?></select>
mas quando tento chamar o atributo data-temp no jquery ele dá-me sempre o mesmo valor e não o valor do option carregado
o código do jquery está assim
Código :
$("#teste").on("change", function(){
var temp= $("#u").attr("data-temp");
muda(temp);
})
var temp= $("#u").attr("data-temp");
muda(temp);
})
obrigado desde já pela ajuda
