Tag: sharepoint

bxSlider停止工作2天前没有代码更改

我一直在用我的头发拉出来。 我们在SharePoint 2013主页中实现了bxslider。 这项工作是由我现在已离职的同事完成的,所以不是我的工作,而是….它已经完成并正在工作。 现在虽然在调用onSliderLoad回调函数时遇到运行时错误,该函数调用了slider.goToNextSlide(); 从Debug Output窗口中提取VS:0x800a138f – JavaScript运行时错误:无法获取未定义或空引用的属性’goToNextSlide’ 我几乎排除了代码更改,因为我已经将源代码还原了几个月,并且还将一个非常旧的快照还原到了虚拟SharePoint服务器中。 这些都仍然遇到同样的新问题。 我也在我们的暂存服务器上尝试了这个技巧,该服务器暂时没有任何新发布的代码。 该主机现在遇到同样的问题。 我唯一能想到的是外部变化导致了这个问题,但我不知道。 我从Firebug和IE10中获得了不同的错误(你必须在IE中测试和调试它;-)) 从FeedsRotator.ascx中提取(Homepart.aspx上的Webpart) var slider= $(‘#slider2’).bxSlider({ auto: true, controls: false, pager:false, pause: 10000, slideWidth: (sir ? sirina:300), slideHeight: 450, randomStart: true, autoHover: true, onSliderLoad: function (currentIndex) { slider.goToNextSlide(); //This is line 1024 }, 从BxSlider.css中提取 #slider1 { margin:0; padding:0; } .bx-wrapper { position: […]

Sharepoint 2010 / Jquery – 在内容编辑器webpart编辑/保存中添加了多个属性

我目前正在将CMS从MCMS 2002迁移到SharePoint 2010.其中一个MCMS模板允许用户添加自己的CSS和脚本。 为了不剥离脚本和样式,我必须将其内容导入到内容编辑器Web部件中。 以下代码是导入内容的示例。 ul#oakTabs { margin-left: 0; width: 100%; } ul#oakTabs li { display:inline; border: 1px solid #00CC99; cursor: pointer; background-color: #FFF; margin-right: 4px; padding: 2px 5px; color: #444455; height: 20px; line-height: 14px; font-weight: bold; } ul#oakTabs li.selected { border: 1px solid #009966; color: #FFFFFF; font-weight: bold; margin-right: 4px; padding: 2px 5px; text-decoration: […]

SPFx不能使用JQuery?

我正在使用由Yeoman创建的SPFx开发一个全新的SharePoint Web部件,脚手架模板很好,为JQuery和JQueryUI添加NPM也没有遇到任何问题,我看到GULP SERVE在后台运行没有任何错误。 当我在JQWebPart.ts中添加以下行时,会出现问题: import * as jQuery from ‘jquery’; 一旦添加了上面的行, GULP SERVE会输出很长的错误列表,下面是所有错误的最后几行: [16:54:06] Error – typescript – node_modules\@types\jquery\index.d.ts(7502,33): error TS2314: Generic type ‘Callbacks’ requires 2 type argument(s). [16:54:06] Error – typescript – node_modules\@types\jquery\index.d.ts(7503,36): error TS2314: Generic type ‘Deferred’ requires 4 type argument(s). [16:54:06] Error – typescript – node_modules\@types\jquery\index.d.ts(7504,41): error TS2314: Generic type ‘Event’ requires […]

仅在页面加载时执行Javascript,而不是PostBack(SharePoint)

我正在尝试在SharePoint网站上的自定义页面上执行页面加载上的一些JavaScript(它使用当前用户填充人员选择器)。 问题是代码也在回发上执行,我不想要,因为它会重置对人员选择器的任何更改。 我尝试使用if(!IsPostBack)无济于事。 在这一点上,一切都出错了 SCRIPT5009:’IsPostBack’未定义。 我在网上找不到任何帮助。 有任何想法吗? 谢谢

jQuery追加不在Internet Explorer中工作

我有一个返回JSON数据的jquery函数:此函数适用于Google Chrome,但不适用于Internet Explorer(v11)。 $(document).ready(function () { $.ajax({ url: “/../Projects/1/_vti_bin/ListData.svc/Prosjectlist?$select=ID,Tittel,Project_typeValue,Project_heading&$filter=(Project_typeValue%20eq%20%27Type1%27)”, method: “GET”, dataType: “JSON”, headers: { “accept”: “application/json; odata=verbose” }, success: function (data) { $(‘#projectRow’).empty(); $.each(data.d.results, function (index, item) { var itemExist = false; $.each($(‘.projectRow’).find(‘h1’), function (index1, item1) { if (item1.innerHTML == item.Project_heading) { itemExist = true; $(item1).parent().append(“” + item.Title + “”); } }); if (itemExist […]

将Google Chart导出到Excel

需要将Google图表导出到Excel中。 有没有办法通过jquery实现相同的目标? 从Google Chart文档中,我了解到可以通过获取ImageURI将图表转换为图像。 但是当尝试使用ImageURI导出图像时(请参阅link-2),它未加载到excel文件中。 参考: https://developers.google.com/chart/interactive/docs/printing $(“[id$=myButtonControlID]”).click(function(e) { window.open(‘data:application/vnd.ms-excel,’ + encodeURIComponent( $(‘div[id$=divTableDataHolder]’).html())); e.preventDefault(); }); Export Table data into Excel Demo for huge data Demoe By CodePattern.net Anil Kumar 2012 Delhi India abc 12 Delhi India Earth abc 12 Delhi India Earth abc 12 Delhi India Earth abc 12 Delhi India Earth abc 12 Delhi […]

告诉JQuery Mobile不要添加类?

我有一个Sharepoint应用程序,我们正在使用移动浏览器。 我在JQuery mobile中使用的只是触摸事件处理程序。 JQuery mobile为dom添加了类,使网页更易于移动,但它对Sharepoints自动化CSS处理造成了严重破坏。 有没有办法告诉JQuery Mobile不要弄乱DOM?

从iframe触发事件

我在sharepoint网站上有两个Webparts ……这基本上就像拥有两个iframe一样。 我想要做的是,如果webpartA发生了变化,我想更新WebpartB …到目前为止,我在WebpartA上做的是尝试触发自定义事件: $(“#datain”).change(function () { parent.$(“document”).trigger(“datachange” , [$(“#datain”).val()]); }) 在Webpart BI上添加了一个Eventlistener: parent.$(“document”).on(‘datachange’,function (event, data) { $(“#dataout”).html(data); }); 当我在WebpartA上更改某些内容时,会触发该事件,但它永远不会到达WebpartB上的事件侦听器。 我的代码有问题,或者两个iframe与自定义事件之间的沟通是不可能的? 谢谢您的帮助。

jQuery POST。 无法使用自定义httphandler获取请求参数

我有一个包含JSON数据的jQuery post方法。 在我的httphandler中,在processRequest方法中,Request [“Operation”]为空,并且我的数据都没有发布。 我在SharePoint 2010环境中。 public void ProcessRequest(HttpContext context) { try { string operation = context.Request[“Operation”]; // Returns null 我的JavaScript如下: function CallService(serviceData, callBack) { $.ajax({ type: “POST”, url: ServiceUrl, data: { Operation : “activate”}, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function (result) { callBack(result); }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.responseText); } }); […]

SPServices.SPCascadeDropdowns没有正确级联

我有三个SharePoint 2016列表: 组织 部门 组 组按部门排序,部门按组织排序。 每个列表中的标题字段用于组,组织或部门的名称,每个列表中都有一个下拉列表,用于选择相应项目的父项。 在我的一个表单中,用户应该选择拥有特定软件标题的组织,部门和组。 我试图使用SPServices.SPCascadeDropdowns只显示所选组织的部门,但它根本没有做任何事情。 表格中的相关字段是: Organization * Department * 我正在使用的Javascript是: $(document).ready(function(){ $().SPServices.SPCascadeDropdowns({ relationshipList: “{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}”, relationshipListParentColumn: “Organization”, relationshipListChildColumn: “Title”, parentColumn: “Organization”, childColumn: “Department”, debug: true }); }); 我已经加载了jQuery 3.2.1和jQuery.SPServices-2014.02.min.js。 我在Chrome控制台中没有出现任何错误,它根本就没有做任何事情。 如果我在$()。SPServices上rest一下,它确实打了,所以我知道它被调用了。 知道我做错了什么吗?