系统更新后,Sharepoint下拉更改事件无法正常工作

时间:2014-05-15 09:49:11

标签: sharepoint sharepoint-2010

我有以下代码对sharepoint中的下拉列表的更改事件执行某些操作。这段代码在过去的一年里一直在运作,但今天早上已经停止工作......

var REQUEST_TYPE_TITLE = 'Request type';
$(document).ready(function()
{   
    $("select[title$='" + REQUEST_TYPE_TITLE + "']").change(function() { UpdateNewItem(); });
});

function UpdateNewItem()
{
    //do some stuff
}

截至今天上午,更改下拉列表时不会执行UpdateNewItem函数。

昨晚我们的Sharepoint服务器似乎有2个安全更新:

MS14-022MS13-084

不知道这些是否与此问题有关。

是否有人遇到类似问题或有进一步调查的建议?

1 个答案:

答案 0 :(得分:0)

好的...事件没有解雇,因为下拉列表的标题已经改变。 select元素的标题以前是“请求类型”。现在是'请求类型必填字段'。这肯定不是我们对sharepoint列表所做的更改的结果......这一直是一个require字段,字段名一直是(现在仍然是)'Request type'。所以我能想到的唯一可以解释的是,隔夜应用的服务器更新引入了对Sharepoint设置必需字段的html元素标题的方式的改变。哇!我想这是使用带有sharepoint的js的危险。