我想在javascript中获取列表视图中的列表框ID。
这是我的Javascript:
<script>
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(
function (sender, e) {
var control = $find('<%= results.ClientID %>');
if (e.get_postBackElement().id =="<%=this.results.ClientID%>") {
$get("divvv").style.display = "none";
}
else {
$get("divvv").style.display = "block";
}
});
</script>
结果是我的列表框ID,但它在列表视图中,因此我无法直接获取列表框,如上所述。它显示错误。 请帮帮我。谢谢你提前
答案 0 :(得分:0)
我没有测试但你可以试试这个
function (sender, e) {
var control = $find('<%= ((ListBox)MyListView.FindControl("myListBox")).ClientID %>');
if (e.get_postBackElement().id =='<%= ((ListBox)MyListView.FindControl("myListBox")).ClientID %>') {
$get("divvv").style.display = "none";
}
else {
$get("divvv").style.display = "block";
}