Javascript 在不同的父节点ASP树视图中使用文本(*x)检查子节点
我的树视图有问题 我有两个具有不同父节点的子节点,其中包含一个文本(*x)。在这种情况下(*1)(查看图像) treeview的代码:Javascript 在不同的父节点ASP树视图中使用文本(*x)检查子节点,javascript,asp.net,vb.net,Javascript,Asp.net,Vb.net,我的树视图有问题 我有两个具有不同父节点的子节点,其中包含一个文本(*x)。在这种情况下(*1)(查看图像) treeview的代码: <asp:TreeView runat="server" ShowCheckBoxes="All" onclick="ChecksArbolPermisos();" CssClass="StyleSheet1.css" LineImagesFolder="~/TreeLineImages" ShowLin
<asp:TreeView runat="server" ShowCheckBoxes="All"
onclick="ChecksArbolPermisos();" CssClass="StyleSheet1.css"
LineImagesFolder="~/TreeLineImages" ShowLines="False" ShowExpandCollapse="false">
<Nodes>
<asp:TreeNode Text="Gestión de Candidatos" Value="Gestión de Candidatos" ImageUrl="1323877755_unknown.png">
<asp:TreeNode Text="Dar de alta (*1)" Value="1" ImageUrl="1323878372_user-group-new.png"></asp:TreeNode>
<asp:TreeNode Text="Ver grid" ImageUrl="1323878372_user-group-new.png" Value="2"></asp:TreeNode>
<asp:TreeNode Text="Ver Grid" ImageUrl="1323878372_user-group-new.png" Value="Ver Grid (Editar )" >
</asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Text="Pruebas" Value="Pruebas" ImageUrl="1323877755_unknown.png">
<asp:TreeNode Text="Generar Informes" Value="Generar Informes" ImageUrl="1323878372_user-group-new.png"></asp:TreeNode>
<asp:TreeNode Text="Eliminar Pruebas" Value="Eliminar Pruebas" ImageUrl="1323878372_user-group-new.png"></asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Text="Procesos" Value="Procesos" ImageUrl="1323877755_unknown.png">
<asp:TreeNode Text="Crear un nuevo proceso (*1)" Value="Crear un nuevo proceso" ImageUrl="1323878372_user-group-new.png">
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
使用javascript。如何检查此节点
如果使用jquery,可以使用包含选择器:
$("a:contains( '(*1)')")
更新:
我试着给你举个例子:
在
中,需要添加jquery库:
<script src="wherever/jquery-1.6.1.js"></script>
并在页面末尾(正文内)添加以下代码:
<script type="text/javascript">
$(document).ready(function(){
$("a:contains('(*1)')").siblings("input[type=checkbox]").attr("checked",true);
});
</script>
$(文档).ready(函数(){
$(“a:contains(“(*1)”).sides(“input[type=checkbox]”).attr(“checked”,true);
});
@razormad,根据您的要求,我将“li”改为“a”,并给出了一个对我有效的完整示例。