チェックボックスリストの選択された値を取得しようとしています。jqueryのaspチェックボックスリストから選択したチェックボックスの値を取得
<asp:CheckBoxList runat="sever" ID="cblStuff" DataValueField="myID" DataTextField="myName"></asp:CheckBoxList>
:私の問題は、私はC#でのCheckBoxListを結合していると私はハードコードした場合、それは同じように、それは
<asp:ListItem Value=".." .. />
マイCheckBoxListのは、このようになります「値」属性をレンダリングしていないということです
したがって、jqueryを使用してフォローを実行しようとすると、「myID」に加えて「on」のみが返されます。何か不足していますか?私はDataValueFieldのための印象を受けましたか?
$("checkboxlist selector").change(function() {
$(this).find(":checked").each(function() { alert($(this).val()); });
});
ありがとう: は、ここで私が使用していますJSです。
Mahesの回答を参照してください。残念ながら、属性 "DataValueField"はhtmlでレンダリングされません。 – Matt