Я начну с того, что я почти ничего не знаю о скрипте Java, и у меня есть ощущение, что это требует этого. То, что я хотел бы сделать, это выяснить, какие флажки отмечены, добавить их в список и передать это коду за страницей.Установите флажок отмеченного ввода и добавьте в список
Вот как я создаю флажки из результатов, которые я получаю.
<table width="100%" border="1">
<%foreach (var qv in rs)
{
var checkid = "chk" + qv.id;
var tdid = "td" + qv.id;
var text = qv.text.ToString();
%>
<tr >
<td width="100%">
<input type="checkbox" id="<%=qv.id%>" value="@qv.id" />
</td>
<td width="100%">
<%=qv.text%>
</td>
</tr>
<%
} %>
</table>
Может ли кто-нибудь мне помочь?
Так что я нашел именно то, что искал, но когда я использую код, ничего не работает, даже когда я копирую его вставить точно, он не работает, я пропущу что-то глупое?
Вот ссылка на рабочую демонстрацию: http://jsfiddle.net/dvCmR/ и вот мой код, точно такой же, но не работает.
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<script src="Scripts/jquery-1.10.2.min.js"></script>
<script src="assets/scripts.js"></script>
<script type="text/javascript">
$("#clickme").click(function (e) {
var selected = $("#checkboxes input:checked").map(function (i, el) { return el.name; }).get();
alert("selected = [" + selected + "]\nas string = \"" + selected.join(";") + "\"");
});
</script>
<div id="checkboxes">
<input id="chkbx_0" type="checkbox" name="c_n_0" checked="checked" />Option 1
<input id="chkbx_1" type="checkbox" name="c_n_1" />Option 2
<input id="chkbx_2" type="checkbox" name="c_n_2" />Option 3
<input id="chkbx_3" type="checkbox" name="c_n_3" checked="checked" />Option 4
</div>
<input type="button" id="clickme" value="click me, now!" />
Вы можете установить «выбранный» класс в флажков, когда они выбраны и с помощью JQueryUI выбрать их по классам, как $ («выбран.») –
'функция getCheckedCheckBoxes() { \t \t вар IDS = []; . \t \t $ ('ввода [тип = флажок]: проверено') каждый (функция() { \t \t \t ids.push ($ (это) .attr ('ID')); \t \t}); \t \t $ ('# hdf_selectedIds'). Val (JSON.stringify (ids)); \t} ' – gjijo
Или вы можете установить' $ ('# hdf_selectedIds'). Val (ids.join (',')) 'и, наконец, на стороне сервера' Список selectedIds = hdf_selectedIds.Value.Split (',') ; ' –
gjijo