如何使用 PrimaryGroupID 属性来查找的用户的主要组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用 PrimaryGroupID 属性来查找的用户的主要组相关的知识,希望对你有一定的参考价值。

参考技术A 通过属性memberof可以获取用户的所有组,但除了主要组.
不过可以通过primaryGroupID来获取,虽然它返回的是rid
尝试用rid作为filter,但总是取不回结果来。
最后只好通过objectSid,但objectSid是个byte[]类型,所以通过filter也获取不到,最后只好通过把所有的组缓存到本地,然后来获取组名称本回答被提问者和网友采纳

我如何使用 jquery 通过与类不同的属性来查找项目? [复制]

【中文标题】我如何使用 jquery 通过与类不同的属性来查找项目? [复制]【英文标题】:How can i use jquery to find an item by a different attribute than class? [duplicate] 【发布时间】:2014-05-14 08:53:02 【问题描述】:

我在一个页面上有以下 html:

<span class="descriptionLink" projectid="14180">
            Some text
</span>

<span class="descriptionLink" projectid="14181">
            Some text
</span>

<span class="descriptionLink" projectid="14182">
            Some text
</span>

<span class="descriptionLink" projectid="14182">
            Some text
</span>

我想用 projectid = 14182 抓取项目。获取这组元素的正确 jquery 语法是什么?

【问题讨论】:

使用标准属性选择器:$("[projectid='14182']"); 我认为***.com/questions/4146502/… 是一个更好的副本,搜索会找到很多答案。此外,要成为有效的 HTML,您应该改用 data-projectid 【参考方案1】:

看到projectid 是一个无效的元素属性,我想说没有正确的选择方法。在 HTML5 中使用

会更好
<span class="descriptionLink" data-projectid="14182"> 

并选择关闭$('[data-projectid="14182"]')

或者,或者,使用类:

<span class="descriptionLink projectid-14182">

像这样选择:

var project_id_to_find = 14182;
$(".projectid-" + project_id_to_find);

【讨论】:

当你说它是一个“无效元素”时,它似乎适用于我尝试过的所有浏览器,那么它有什么“错误”? 浏览器倾向于宽容。在 XML 中,您可以定义自己的所有属性,但 HTML 的方式并不完全相同。这是关于跨度的 w3.org 页面:w3.org/TR/html-markup/span.html,这是 的有效属性列表:w3.org/TR/html-markup/global-attributes.html。尽管浏览器似乎支持它,但它的行为基本上是未定义的。 【参考方案2】:

您可以使用属性选择器:

$('span[projectid=14182]')

【讨论】:

以上是关于如何使用 PrimaryGroupID 属性来查找的用户的主要组的主要内容,如果未能解决你的问题,请参考以下文章

我如何使用 jquery 通过与类不同的属性来查找项目? [复制]

如何通过移动 xpath 与 Appium 匹配 @text 属性和正则表达式(正则表达式)来查找元素?

如何解析文本文件并使用构造函数中的文件输入来创建对象容器

如何使用打字稿中的查找来推断类型化的 mapValues?

WPF 通过名称查找属性(DependencyProperty)

WPF 通过名称查找属性(DependencyProperty)