所有
我确信这很简单,但是我已经把头撞到了墙上一段时间,但仍然没有答案。我有一个SharePoint表单,上面有两个People Picker对象,我希望得到它们的值。
使用JQuery,我可以执行$(" textarea [title =' People Picker']")。val(),但这只能给我第一个控件的值
有没有办法在JQuery中做一些事情(使用C#伪代码)
HTMLTags.Where(a => a.Type=="dr").Where(a => A.SubString("<nobr>Name of my People Picker") != null).Select(a => a.textarea.title="People Picker").First().val().
基本上,我在jQuery中尝试做的是获取所有DR元素,查找包含我的People Picker文本名称的任何元素,然后浏览此数据行的文本,直到找到People Picker文本区域然后返回该值。
感谢。
编辑:我补充一点,虽然我了解C#的方式,但我仍然对js和jquery很新。
编辑:使用SharePoint 2007.希望在明年初升级到SharePoint 2010。
答案 0 :(得分:0)
这是第一个textarea
$("textarea[title='People Picker']:first").val();
这是最后一个textarea
$("textarea[title='People Picker']:last").val();
这是第二个textarea
$("textarea[title='People Picker']:eq(1)").val();
这是第三个textarea
$("textarea[title='People Picker']:eq(2)").val();
等