id
選択したオプションのを取得したい。ここに私のHTMLが表示されます。
<select name="zaal" id="zaal">
<DIV CONTENTEDITABLE="FALSE" ID="MACONTAINER" MACONSTRAINT="" MAPARAMETER="ZALEN">
<DIV CONTENTEDITABLE="TRUE" ID="MAITEM">
<option value="~@ITEM.ID~" id="ZAALNAME">~ITEM.ID~, ~ITEM.NAME~</option>
</DIV>
</DIV>
</select>
私はこのようにやっています。
var selectVal = $("#zaal :selected").val();
var id = selectVal.substring(1);
console.log("id is: " + selectVal);
しかし、何らかの理由でそれは機能しません。
誰か助けてもらえますか?
編集
OK、divが問題です。しかし、データベースから値を取得するためにそれらが必要なので、選択以外の解決策を見つける必要があると思います。