0
<html:select property="fields" multiple="true" style='width:200px;'>
<html:options property='fieldsOptions'/>
</html:select>
fieldsはString []で、fieldsOptionsは入力するArrayListです。私がしているとき:Struts複数選択ボックスの選択
var selected = document.forms[0].fields;
これは、選択されたものだけでなく、すべてのオプションを持つ配列を返します。私はちょうど選択されたオプションを見ることができるようにしたい。 fieldsOptionsからそれらを削除し、別のselectedFieldsに移動します。
OK(http://api.jquery.com/val/を参照)、ありがとうございました。フィールドには選択されたフィールドだけが含まれていると思っていました。どのように反復するかを知りましたので、必要なものを見つけました。 – Kyle
フィールドに選択した値が含まれ、選択されていないフィールドに興味があったら、どうしますか? –
さて、fieldsOptionsを見るか、それを行う方法はありませんか? – Kyle