SharePoint 2010异步更新打破了内联编辑的日期选择器
SharePoint 2010 Asynchronous Updates breaks Datepicker for Inline Editing
这个问题分为两个部分来解决当前的问题,并寻找一个可能的解决方案。
当前问题-异步
我正在使用启用内联编辑的DVWP web部件。有几个日期字段有javascript datepicker框。当我启用异步更新时,出现了日期选择器图标,但javascript激活该框失败。这个错误只是"Object Expected",没有好的代码引用。
是否有解决方案/修复让日期选择器再次工作?
变通
作为一个解决方案,我试图使用位置。重载javascript,但问题是由于内联编辑页面被视为一个表单,我得到无处不在的"重试或取消"提示每次页面尝试刷新(用户发现非常烦人)。下面是我使用的代码:
<script type="text/JavaScript">
<!--
_spBodyOnLoadFunctionNames.push("timedRefresh(60000)");
function timedRefresh(timeoutPeriod) {
setTimeout("location.reload(true);",timeoutPeriod);
}
// -->
</script>
所以如果我不能解决上面的异步问题,是否有某种修改的位置。重载脚本,我可以使用,将省略提示'重试'或'取消',如这一行代码,被推荐,但我无法得到超时长度的工作:
window.opener.location.href = window.opener.location;
setTimeout期望执行一个函数,而不是一串javascript代码。
这条线:setTimeout("location.reload(真正);",timeoutPeriod);
应该是:setTimeout(函数(){location.reload(真正);},timeoutPeriod);
相关文章:
- 如何使用TCPDF在可编辑PDF中获取日期选择器
- 如何避免日期损坏按下保存按钮在免费jqgrid内联编辑
- X 可编辑的日期格式
- 使用jQuery日期选择器编辑单元格时出现AngularJS ngGrid问题
- Kendo ui Grid:标准的HTML5输入日期时间可以用作单元格编辑器吗
- 如何通过Javascript编辑HTML中日期输入的值
- 如何在 x 可编辑中禁用未来日期
- 如何使用掩码编辑扩展器用日期格式 MM/yyyy 屏蔽文本框
- 检查日期并使用谷歌脚本编辑谷歌表格中的相邻单元格
- j可编辑输入类型日期
- 如何使具体化日期选取器(实际上是选取日期)可编辑
- 在 extjs4 中编辑时需要对齐复选框、添加多条记录并查看日期归档
- SlickGrid:单元格中具有两个日期字段的复合编辑器
- 日期编辑 在客户端设置日期值
- 编辑日期对象 Javascript
- 角度和微风编辑日期对象
- 如何为可编辑日期设置正确的日期格式
- jQuery内联编辑日期选择器
- 如何测试x可编辑日期选择器的关闭
- 引导日期选取器更改日期事件在手动编辑日期或清除日期时不会触发