Tag: sharepoint

项目创建时未保存托管元数据,人员/组和复选框字段值

当我在新表单上使用非常常见的JavaScript / jQuery重定向方法时,不会保存托管元数据,人员/组和复选框字段值。 以下是其他人在此论坛和博客中引用的代码。 任何线索为什么这些字段值不能保存项目创建? 我正在使用SharePoint 2013 Online。 $(document).ready(function () { var button = $(“input[id$=SaveItem]”); // change redirection behavior button.removeAttr(“onclick”); button.click(function () { var elementName = $(this).attr(“name”); var aspForm = $(“form[id=aspnetForm]”); var oldPostbackUrl = aspForm.attr(“action”); //var oldPostbackUrl = aspForm.action; var currentSourceValue = GetUrlKeyValue(“Source”, true, oldPostbackUrl); var newPostbackUrl = oldPostbackUrl.replace(currentSourceValue, “Redirect.aspx”); if (!PreSaveItem()) return false; WebForm_DoPostBackWithOptions(new […]

REST查询有两个列表

是否可以同时查询两个列表? url: http : //sites.com/url/_api/web/lists/GetByTitle (’List1’) url: http : //sites.com/url/_api/web/lists/GetByTitle (’List1’和’List2’)

手风琴Sharepoint 2010内容查询

我现在正在尝试为内容查询webpart实现accordion函数。 基本上,内容查询结构如下所示:标题内容我想展开崩溃 Title Content I want to expand collapse Title Content I want to expand collapse Title Content I want to expand collapse 我有3-5个。 我现在要做的是每当我点击相应的链接项(标题)div时展开描述div。 这是我的JS代码: $(document).ready(function () { //ACCORDION BUTTON ACTION $(‘#MSOZoneCell_WebPartWPQ3 .link-item’).click(function () { //MAKE THE ACCORDION CLOSE ON THE SECOND CLICK if ($(‘#MSOZoneCell_WebPartWPQ3 .description’).hasClass(‘openDiv’)) { $(‘#MSOZoneCell_WebPartWPQ3 .description’).toggle(‘normal’); $(this).next().removeClass(‘openDiv’); } else { $(‘#MSOZoneCell_WebPartWPQ3 […]

Aspx到pdf jsPDF

我想用jsPDF将我的表单(Sharepoint)转换为pdf,但我有一个问题…… 结果: 你能帮助我吗 ? 我的代码: function demoFromHTML() { var pdf = new jsPDF(‘p’, ‘pt’, ‘letter’); // source can be HTML-formatted string, or a reference // to an actual DOM element from which the text will be scraped. source = $(‘.JsPDF tbody’)[0]; // we support special element handlers. Register them with jQuery-style // ID selector for […]

SharePoint GetListItems跨域

我基本上需要从不同服务器上的SharePoint列表中执行GetListItems。 我尝试过不同的代码,但都错了。 有人可以看看我有什么,看看它是否错了,或者它是否是不可能的? 我得到错误警报,然后xData.ResponseText警报为’undefined’。 之后什么都没有。 我正在运行代码的服务器是server3.intranet.com。 谢谢。 var soapEnv = ” \ \ \ Shared Documents \ \ \ \ \ \ \ \ “; function Result(xData, status) { alert(xData.responseText); $(xData.responseXML).find(“z\\:row”).each(function() { var title = $(this).attr(“ows_Title”); alert(title); }); } $.ajax({ url: “http://teams02.intranet.com/sites/MySite/_vti_bin/Lists.asmx”, type: “POST”, dataType: “JSONP”, crossDomain: true, data: soapEnv, complete: Result, contentType: “text/xml; charset=\”utf-8\””, […]

使用javascript onclick方法隐藏SharePoint Web部件

我需要一些帮助,我正在尝试使用嵌入在SharePoint内容编辑器Web部件中的JavaScript来隐藏特定的Web部件,因为单击这些项目,但它似乎没有用,任何人都可以给我任何提示/想法吗? function hidepart() var hlf = document.getElementById(“MSOZoneCell_WebPartWPQ3″); MSOZoneCell_WebPartWPQ3.style.display=”none”; } enter code here Test

Bootstrap DatePicker – 跳过范围内的日期数组

我有一个残疾人日历IMAGE我禁用星期日和星期六和日期之前有这个属性: //datesDisabled: datesForDisable, –> this is array //daysOfWeekDisabled: [0, 6], 我想在哪里选择date日期中的第18个日期和日期中的第23个日期以获得日期长度 – > 2我想跳过禁用日期 我在这里使用function var enumerateDaysBetweenDates = function (startDate, endDate) { var disabledDates = [“13/01/2017”, “19/01/2017”, “20/01/2017”]; var DisableDays = [0, 1]; var dates = []; var currDate = startDate.clone().startOf(‘day’); var lastDate = endDate.clone().startOf(‘day’); dates.push(currDate.clone().toDate()); while (currDate.add(‘days’, 1).diff(lastDate) < 0) { if (disabledDates.indexOf(moment(currDate.format('DD/MM/YYYY'))) == […]

发布function错误:找到没有类型名称的条目

尝试将数据发布到sharepoint列表时,我有一个ajax调用错误400。 例外是Microsoft.SharePoint.Client.InvalidClientQueryException并且消息是“找到了没有类型名称的条目,但没有指定预期类型。要允许没有类型信息的条目,还必须在指定模型时指定期望的类型。” 我的代码.. //Get form digest value function getFormDigest(webUrl) { return $.ajax({ url: webUrl + “/_api/contextinfo”, method: “POST”, headers: { “Accept”: “application/json; odata=verbose” } }); } //Create list item to add to sharepoint list function createListItem(webUrl, listName, itemProperties) { return getFormDigest(webUrl).then(function (data) { return $.ajax({ url: webUrl + “/_api/web/lists/getbytitle(‘” + listName + “‘)/items”, type: “POST”, […]

jquery SPGetCurrentUser()获取sharepoint 2007中当前登录的用户名

我想使用jquery获取当前登录的用户名并将用户信息传递给可连接的webpart。 这就是我在CEWP中所写的内容。 $(document).ready(function() { var thisUserAccount = $().SPServices.SPGetCurrentUser({ fieldName: “Name”, debug: false }); alert(thisUserAccount); } ); 但没有什么是hapening。 我也没有看到来自警报的任何输出。 我做错了什么? 有没有更好的方法呢? 提前致谢。

SharePoint Web部件上的jQuery.hover无法正常工作

我正在开发一个由SharePoint列表驱动的导航栏。 除了我的.hover事件之外,一切都按预期工作。 编辑:我改变了我的代码行: $(‘table’).hover(function () { alert(this.id); }); 我注意到,每当我在Header标签上盘旋时,警报消息都是空白的。 这让我相信它甚至没有归还ID。 然而,为父元素返回ID( )…..我必须做一些愚蠢的事情。 当我有这个,它的工作原理: $(document).hover(function () { alert(); }); 但是,当我有这个时,没有任何反应: $(“#Header0”).hover(function () { alert(); }); 有任何想法,为什么这在SharePoint中不起作用,但如果我只是做一个常规的Web应用程序? 这是我的所有代码: /////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////// ////////////////////////////////////////EVERYTHING BELOW THIS LINE IS GOOD TO GO///////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////// //Print Headers to Screen. This will drive the core functionalty of the navpart var siteUrl = ‘/sites/dev’; […]