我正在尝试使用jQuery UI
来显示从ajax调用返回的动态数据
但我发现{j}调用后jQuery-ui
停止工作。
我检查了控制台,它说:
未捕获类型错误:未定义不是函数
这是我的代码的一部分:
function initialization(){
$( "#accordion" ).accordion();
var userid= _spPageContextInfo.userId;
var requestUri = _spPageContextInfo.webAbsoluteUrl + "/_api/web/getuserbyid(" + userid + ")";
var requestHeaders = { "accept" : "application/json;odata=verbose" };
$.ajax({
url : requestUri,
contentType : "application/json;odata=verbose",
headers : requestHeaders,
success : function(data){
$("#accordion").append("<h3>Forth</h3><div>aaa</div>");
$( "#accordion" ).accordion("refresh");
var userEmail = data.d.Email;
$("#userEmail").html(userEmail);
retrieveListItem(userEmail);
},
error : displayError
});
}
$( "#accordion" ).accordion();
有效
$( "#accordion" ).accordion("refresh");
返回错误
请帮助..