調査リストがあります。コンテンツ エディター Web パーツに JavaScript を配置して、特定の質問を非表示にする必要があります。アンケート リストで質問を非表示にするための適切な JavaScript コードを誰か教えてもらえますか?
3963 次
2 に答える
1
document.getElementById('MyQuestionID').style.display = 'none';
JQueryを使用して、非表示にする要素からdomをたどることをお勧めしますが、要素が含まれていることを非表示にします。その場合、JQuery JS ファイルをロードし、次のようなものを使用します。
$(document).ready(function() {
$('input[title="MyQuestionTitle"]').parent().parent().css("display","none");
});
于 2012-01-12T13:18:15.400 に答える
0
People Picker は、ブラウザーでのレンダリング方法が原因で特定するのが少し難しいです。次のような方法を試してください。
var searchText = RegExp("FieldName=\"[YOUR PEOPLE PICKER NAME]\"", "gi");
$("td.ms-formbody").each(function() {
if(searchText.test($(this).html()))
{
$(this).find("div[Title='People Picker']").css('display', 'none');
return false;
}
});
于 2012-01-16T13:49:21.767 に答える