我使用了生成的 newform.aspx 文件,该文件有一个包含 3 个选项的选择字段。
我现在添加了一些 js/jquery 代码,通过获取选择字段的内部字段名称并查找选择的选项并更改显示的字段,来显示选项 1/2/3 的不同字段。
对于 Intranet 使用来说,这在一段时间内非常有效。现在,我添加了一些新用户,它们只能从外部连接访问此列表。
所以我只授予他们在这个列表上添加/编辑/删除内容的权限。没有授予他们其他权限。
如果我现在使用其中一个用户登录,整个 javascript 事情就会被忽略。 如果我重新登录我的帐户,它就可以工作。
该代码除了查找选择字段中的值并根据选择显示/隐藏其他字段之外什么也不做。
我使用的 JavaScript 基于 this site 上找到的代码
唯一的区别是用户具有不同的权限级别,但我看不到脚本正在进行的任何权限级别操作。
它只显示所有字段并忽略隐藏/取消隐藏部分。
它在 wss 3.0 上运行。
如果您能提供任何帮助和/或建议来解决此问题,我将不胜感激。
最佳答案
根据链接,js 文件托管在文档库中。您的新用户是否具有该库的读取权限?
关于javascript - Sharepoint - 在 javascript 编辑的 newform.aspx ( wss 3.0 ) 中显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3422642/