javascript - 如何在 SharePoint url 中传递多个参数?
问题描述
这两个部分的问题 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 的页面上有多个项目,如何找到第二个或第三个“将新项目添加到此列表或库”?
解决方案
我不确定我是否理解所有内容,但在 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());
}
我希望这个能帮上忙 :)
推荐阅读
- excel - Excel 不断在我的 CSV 文件中更改我的文本值
- java - 指定 hibernate.multi_tenant_connection_provider 而不使用反射
- python - 如何在pytorch中为nn.Transformer编写一个前向钩子函数?
- javascript - JSON.stringify 仅键值
- javascript - $(this) 在我的 jQuery 点击函数中不起作用
- powershell - Powershell = New-ScheduledTaskTrigger 无法在变量中传递值
- c - 为什么不重新分配额外内存就不会触发错误,C语言
- ruby-on-rails - 我的 normalize_friendly_id 覆盖永远不会被调用
- python - 如何将每一行对与前一列相关联?
- reactjs - 反应分页布局问题