如何在SharePoint网址中传递多个参数?

时间:2019-07-12 19:58:36

标签: javascript jquery sharepoint-2013

这两个部分的问题 1)我使用http://www.sharepointhillbilly.com/Lists/Posts/Post.aspx?ID=26在SharePoint 2013中创建父/子列表关系,并将父ID传递给子,并自动填充子ID。我正在寻找的是如何将ID以外的更多列值传递给子代url $(anchorElement).attr(“ href”,“ javascript:NewItem2(event,'http:/// Lists / Time / NewForm.aspx?IssueID =“ + issueID +”');“);

2)检查这部分代码 //使用“添加新项”链接查找元素。 ///请注意,如果页面上有多个列表,则只会找到第一个 var anchorElement = $(“ a [title ='将新项目添加到此列表或库中。']”);

如果我使用jquery或javascript在页面上有多个,如何找到第二个或第三个“向此列表或库添加新项目”?

1 个答案:

答案 0 :(得分:0)

我不确定是否能全部理解,但可以在URL中始终添加其他更多参数,并用'&'符号将其分隔。喜欢:

http://somehost/somepage.aspx?id=2&name=aaa&othercolumn=bbb

第二步,您可以尝试遍历这样的每个元素(要使用某些jQuery选择器获取n元素,应使用.eq(n)方法):

for(var i = 0; i < $("a[title='Add a new item to this list or library.']").length; i++)
{
    console.log($("a[title='Add a new item to this list or library.']").eq(i).html());
}

我希望这会有所帮助:)