체크 박스 목록의 선택된 값을 가져 오려고합니다.jquery의 asp 체크 박스 목록에서 선택된 체크 박스 값을 가져옵니다.
<asp:CheckBoxList runat="sever" ID="cblStuff" DataValueField="myID" DataTextField="myName"></asp:CheckBoxList>
: 내 문제는 내가 C#을에서 checkboxlist 바인딩하고 내가 하드 코드로 마치 그것이처럼는
<asp:ListItem Value=".." .. />
내 checkboxlist은 다음과 같습니다 "값"속성으로 렌더링되지 않는 점이다
그래서 내가 jquery를 사용하여 다음을 수행하려고하면 "myID"에 apposed 된 "on"만 반환됩니다. 내가 놓친 게 있니? 나는 DataValueField가 무엇인지에 대한 인상을 받고 있었습니까?
$("checkboxlist selector").change(function() {
$(this).find(":checked").each(function() { alert($(this).val()); });
});
감사 : 여기 내가 사용하고있는 JS이다. 당신은 다른 모든 속성, 공식 또는를 얻기 위해 jQuery의 attr()
방법을 사용할 수 있습니다
마헤 대답을 참조하십시오. 불행히도 "DataValueField"속성은 html로 렌더링되지 않습니다. – Matt