添加参数到url

Javascript add parameter to url

本文关键字:url 参数 添加      更新时间:2023-09-26

这是一个javascript/sharepoint问题。注:我是编程新手,这是修改当前代码。

我目前有一个自定义的webpart与一个"添加新项目"按钮,链接到一个模板时点击。我们的目标是修改模板的url,使其包含webpart来源的页面标题。例如,该页面是"测试页面",测试页面有"添加新项目"的web部件,当点击"添加新项目"时,它需要到模板页面。原始URL = testtesttest%test%test%20.aspx?blah=并添加&'页面标题'新URL = testtesttest%20test%20test%20.aspx?

希望你能理解。

下面是一大块javascript代码,我发现相信是预填充的东西,我怎么修改这个修改url ?

function populateList (element, template, data) {
    if (!element) {
         return;
    }
    var templateHtml = '';
    try {
         var summaryTemplate = _.template(template);
         templateHtml = summaryTemplate ({ items: data });
    } catch (e) {
         templatedHtml = 'Template failed';
    }
    $(element).html(templateHtml);
}

在页面加载时,您应该能够轻松地操作Add Item url。例如,$("#url").href($("#url").href()+"?pageTitle="+$('title').text())或任何你用来打开模板的函数