0

やあみんな。そのコードの何が問題なのか考えてみてください:

$IDuporabnikakijeobiskopravil = document.forms["referentpodatki"].elements["id_uporabnika_ki_je_opravil_obisk"].value
$("#IDuporabnik option[value='$IDuporabnikakijeobiskopravil']:first").attr("selected", true);

変数のあるものでなければなりません。次のように 2 番目の部分のみを使用する場合:

$IDuporabnikakijeobiskopravil = document.forms["referentpodatki"].elements["id_uporabnika_ki_je_opravil_obisk"].value
$("#IDuporabnik option[value='37']:first").attr("selected", true);

できます。しかし、このオプションのどれも私の問題を解決しませんでした:

$IDuporabnikakijeobiskopravil = "37"
$IDuporabnikakijeobiskopravil = 37
$IDuporabnikakijeobiskopravil = '37'
$("#IDuporabnik option[value='{$IDuporabnikakijeobiskopravil}']:first").attr("selected", true);
var IDuporabnikakijeobiskopravil =  .... 

これに関するヘルプは非常に高く評価されます。ありがとう!

4

1 に答える 1

1

このようにしてみてください:

$IDuporabnikakijeobiskopravil = document.forms["referentpodatki"].elements["id_uporabnika_ki_je_opravil_obisk"].value;
$("#IDuporabnik option[value='"+$IDuporabnikakijeobiskopravil+"']:first").prop("selected", true);
于 2012-07-22T15:56:07.730 に答える