1
Office 365 SharePointのリボンを、このユーザーが所属するグループを抽出できるグループに従って非表示にしたいのですが、比較できませんリボンを隠すために文字列がIF内にない場合、これは私のコードです。使用SPservicesで変数を文字列と比較することはできません
Nombre_Grup = $(this).attr("Name").trim();
var Nombre_Grup="";
$(document).ready(function()
$().SPServices(
{ //inicio de SPservices
operation: "GetGroupCollectionFromUser",
userLoginName: $().SPServices.SPGetCurrentUser(),
async: false,
completefunc: function(xData, Status)
{
$(xData.responseXML).find("Group").each(function()
{
Nombre_Grup = $(this).attr("Name");
});
}
});
console.log(Nombre_Grup);
if(d == "Usuarios de distribución rápida")
{
$('#s4-ribbonrow').hide();
}
else if (Nombre_Grup == "Diseñadores")
{
$('#s4-ribbonrow').show();
}
});
ここで変数 'd'を設定しますか?それは 'Nombre_Grup'ではありませんか?また、関数の先頭に '{'がありません。 – Barmar
「Nombre_Grup」 は申し訳ありませんが、チェーンと比較できません –
console.logに正しい値が表示されていますか? – Barmar