jquery SPGetCurrentUser()获取sharepoint 2007中当前登录的用户名

我想使用jquery获取当前登录的用户名并将用户信息传递给可连接的webpart。 这就是我在CEWP中所写的内容。

   $(document).ready(function() { var thisUserAccount = $().SPServices.SPGetCurrentUser({ fieldName: "Name", debug: false }); alert(thisUserAccount); } );  

但没有什么是hapening。 我也没有看到来自警报的任何输出。 我做错了什么? 有没有更好的方法呢?

提前致谢。

   

试试这个

   

请在下面找到代码以获取用户名。

   

您可以使用“fieldName”值来获取该帐户的不同结果。 就像你可以给“姓名”来获取帐户信息。 “标题”返回登录用户的名称。 同样,还有其他各种选项可用于获取当前用户的电子邮件,图片等。

您可以在SPGetCurrentUserDocumentation中找到更多信息 。

将您的“thisUserAccount”声明为全局

定义一个在调用时指定thisUserAccount的函数

在按钮单击或下面的示例中调用该函数加载并使用jquery延迟将其分配给函数运行完成时所需的任何元素的html。 在下面的示例中,我使用id为username的div。