#jquery #asp.net
#jquery #asp.net
Вопрос:
Я пытаюсь установить значения (и текст) элементов asp.net Список переключателей с помощью jQuery. Я пытаюсь выбрать индекс элементов RBL и задать их значение и текст. Я пробовал различные варианты, но безуспешно. Пожалуйста, любая помощь. Ниже приведена моя разметка.
<body>
<form id="form1" runat="server">
<div>
<asp:RadioButtonList ID="RBL" runat="server" ClientIDMode="Static">
<asp:ListItem></asp:ListItem>
<asp:ListItem></asp:ListItem>
<asp:ListItem></asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:RadioButtonList>
</div>
</form>
<head runat="server">
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(document).ready(
function() {
$($('#RBL').get[1]).val('One');
$($('#RBL').index(2)).val('Two');
$($('#RBL')[3]).val('Value');
});
Ответ №1:
Я предлагаю пойти этим путем:
js
$(document).ready(function () {
var values = ["One","Two","three", "four"];
$("#RBL").children().find("input:radio").each(function (i, e) {
e.value = values[i];
e.innerHTML = values[i];
i ;
});
});
Создайте массив с нужными значениями и передайте их в свои радиостанции.