0

我正在为 Kendo DropDownList 设置一个关联数组。该对象返回 33 作为 val()。我想检索与 Id 33 关联的名称。如何为 ProjName 分配 Id=33 的名称键?

Kendo 控件的 HTML 输出:

<script type="text/javascript">
    MyJS.Project.Create.Initialize('[{"$id":"1","Id":32,"Name":"Test Project"},{"$id":"2","Id":33,"Name":"Simple Project"}]');
</script>

剑道下拉列表:

<input id="lstProject" class="span8"  data-bind="kendoDropDownList:{data:Projects, value: Project, dataTextField: 'Name', dataValueField: 'Id',optionLabel: 'Select Project' }"/>

将关联数组分配给变量:

<script type="text/javascript">
    var ProjName = $("#lstProject").val();
    alert(ProjName);
</script>
4

1 回答 1

0

用这个 -

 $val = ('#lstProject').val();
 $name = $('[value="'+$val+'"]').attr('name');
于 2013-04-09T20:35:04.113 回答