问题标签 [spservices]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1617 浏览

jquery - SharePoint 内部字段名称

我正在使用 SPServices 来更新一个字段,但是它没有更新并且没有引起任何挫败感。

我已经能够使用此代码更新其他字段,所以我只能得出内部字段名称不正确的结论。

InfoPath 2010 中的字段名称为“已处理日期”,但在使用视图 URL 和“列设置 URL”的 SharePoint 中提升字段名称后,该字段名称已变为“Processed_x0020_Date”,字段名称为:Processed%5Fx0020%5FDate

我已经尝试了所有这些字段名称,但仍然无法更新列表!

0 投票
3 回答
8538 浏览

jquery - SPServices 不会加载

在我的页面标题中,我有:

我得到: JQuery YES SPServices NO !!!SPServices 不!

注意: 这两个脚本路径是合法的。

SPServices 脚本下载自: http ://spservices.codeplex.com/downloads/get/786994

检查/初始化逻辑来自这里: http ://devspoint.wordpress.com/2011/01/07/quick-way-to-load-spservices/

所有帮助表示赞赏。

0 投票
1 回答
1114 浏览

javascript - 带有 SPServices + jQuery 的 CORS

我需要从移动设备上的不同域访问共享点列表。这是我的代码,一个简单的获取请求:

问题似乎是 CORS 阻止了请求,但我通常之前启用它。如果我使用以下命令,它可以与 Chrome 完美配合:--args --disable-web-security,以及 Safari 桌面,但不适用于 Firefox 和 Safari iOS...我在 Chrome 上出现错误而没有禁用网络安全:

我错过了什么吗?我想这是一个客户端问题,因为它可以在没有网络安全和 Safari 桌面的情况下与 Chrome 一起使用

0 投票
0 回答
147 浏览

jquery - 在 Windows Phone 上使用 SPservices - SharePoint 2010

我有一个问题,我在一个站点上使用 SPservices,它工作得很好。

但是当我用手机访问该网站时,它不起作用,JQuery 工作,只是 SPservices 不工作。

我相信这是对 SPservices 的一种非常标准的使用

它所做的是检索列表“catItems”中的信息并将其分配给变量,然后我将这些值分配给 SharePoint 表单字段。

我尝试过不同(但不是全部)版本的 SPservices,尽管我认为这不是版本问题。

有什么见解吗?还有其他人有这个问题吗?

提前致谢

0 投票
1 回答
411 浏览

jquery - 使用 SPservices 创建条形图,但它显示颠倒

对于你们中的一些人来说,这听起来像是一个非常简单的问题,但我是一个非常新的编程。我正在使用 SPServices GetListItems 从 SharePoint 列表中提取数据。这是js:

这是 HTML:

我可以毫无问题地提取数据并创建条形图。我遇到的问题是这些条看起来“颠倒”:

在此处输入图像描述

我希望“平坦”部分位于底部。如果这看起来像是一个没有受过教育的问题(确实是这样!),我深表歉意,但我无法弄清楚。谢谢!

0 投票
1 回答
2871 浏览

jquery - 使用带有 SPServices jQuery 库的 Highcharts 创建饼图

这是我的第一个HighCharts项目,在显示使用SPservices获取的数据时遇到了一些问题。我找到了本教程(SharePoint to Highcharts),它有很大帮助,但我在显示图表中的列名和图例时遇到问题,它只显示“切片”这是我的 javascript:

这是我在浏览器中看到的:

在此处输入图像描述

提前感谢您的任何建议。

0 投票
1 回答
1334 浏览

javascript - 在 jQuery 中发出 Ajax 请求时,事件仅触发一次

我有几个使用 SPServices 从 SharePoint 填充的下拉列表。这部分效果很好。但是,我有一个按钮,单击该按钮可从 SharePoint 加载数据,并使用下拉文本作为过滤器来获取将使用 DataTables 插件填充表的数据。这部分只工作一次;如果我再次单击该按钮,则没有任何反应。

这就是我填充下拉列表的方式:

这是我在更改下拉列表中的选择后每次单击“myButton”时需要运行的功能:

我不是程序员,我只是想学习。我将不胜感激任何帮助。提前致谢

0 投票
2 回答
804 浏览

javascript - 在具有多个日期字段的 SPServices 之间

我有以下 CAMLQuery。

代码基本上是:查阅包含多列日期的 Sharepoint 2013 列表,并形成多个日期类型字段。问题是我创建的表格之间。CAMLQuery 不返回任何内容。只是 CAMLQuery 不正确的一个错误。

有人知道如何使用多个日期字段制作 CAMLQuery 吗?

tks

0 投票
2 回答
9224 浏览

datetime - 无需毫秒即可将 JavaScript DateTime 转换为 UTC

现在,我正在尝试将以人类可读格式写入的日期解析为 SharePoint 列表将接受的 DateTime 字符串。为了做到这一点,我确定我需要一个类似于 ISO 格式的字符串,如下所示:2007-08-20T00:00:00Z。似乎 SharePoint 只接受 UTC 中不包含毫秒的 DateTimes(无论出于何种原因,SharePoint 都会给出错误,并且在包含毫秒时不会接受 DateTime),所以我需要将我的本地时间转换为 UTC 时间之前将其转换为 ISO 字符串。

这是下面的代码正在使用的过程。

  1. 首先,我使用 DateJS 将我的人工日期解析为 JavaScript 日期。(工作正常,但显然 DateJS 已被放弃,所以也许我应该将其更改为使用 MomentJS。)
  2. 接下来,我尝试在 UTC 中创造一个新的时刻。(这条线非常非常错误,并且使我的程序崩溃。)
  3. 然后我让 SPServices 将其转换为 ISO。SPServices 会减少 DateTime 的毫秒数,以便 SharePoint 接受它。(工作正常)。

我确信必须有一种更优雅/更有效的方式来实现这一点,而不是将 3 个不同的库拼接在一起。我只是不确定它是什么。

0 投票
3 回答
7925 浏览

sharepoint - 使用 SPServices 显示文档库中单个子文件夹的内容

在 SharePoint 中并使用 SPServices,我试图查看文档库的特定子文件夹的文件夹内容(而不是库中的每个文件和文件夹)。库结构如下所示:

列表名称:共享文档

  • 文件夹 #1
    • 子文件夹 #4
      • 文件 #6
      • 文件 #7
    • 子文件夹 #5
      • 文件 #8
    • 文件 #9
  • 文件夹 #2
  • 文件夹 #3

使用 GetListItems 列出顶级文件夹很容易,但我想让用户单击其中一个文件夹并仅列出子文件夹的直接子文件夹。

因此,如果有人单击“文件夹 #1”,那么我只想向他们显示以下内容:

  • 文件夹 #4
  • 文件夹 #5
  • 文件 #9

我完全不知道如何列出特定子文件夹的直接子文件夹。

任何人都可以帮忙吗?