我正在尝试将下拉列表值设置为与另一个相同,但我找不到控件,因为它们嵌入在DataList中。
这就是我的尝试:
JAVASCRIPT
$(function () {
var ddl1 = $('#<%= dataListID.ClientID%>').Find('[id$=ddl1]'),
ddl2 = $('#<%= dataListID.ClientID%>').Find('[id$=ddl2]')
$(ddl1).change(function () {
var Selected = $(this).val();
$(ddl2).val(Selected);
});
});
问题
如何使用javascript找到DataList控件的ID?
注意
答案 0 :(得分:0)
问题解决了。 ID's 引起如此多的痛苦。所以我只使用 CssClass 。
$(function () {
$('.ddl1').change(function () {
var Selected = $(this).val();
$('.ddl2').val(Selected);
});
});
注意: 如果您有多行,即几个重复的类,它们都会改变。