2016-03-28 75 views
0

我有一个名为uscUserControl.ascx的用户控件和一个名为test.aspx的页面。 我在我的页面上使用了两次用户控件。我的用户控件看起来像。查找控件在哪里运行javascript

<div id="div1"> 
</div> 
<script> 
    $(document).ready() (function() {$('[id$=div1]').html('Control called');} ); 
</script> 

但它只修改第一个div,第二个是空的。那么如何让脚本修改最接近它的元素呢?

+0

使用最接近/父母/兄弟姐妹 – madalinivascu

+0

凡的组合解决?????????? – Imad

+0

在你的JavaScript当然 – madalinivascu

回答

0

我们可以使用ClientID组合和部分标识它下面

$(document).ready() (function() {$('[id*=<%= ClientID %>][id$=div1]').html('Control called');} );