0

私は調査リストを持っています。私はコンテンツエディタwebpartにjavascriptを置くことによって特定の質問を隠す必要があります。誰も私に調査リストの質問を隠すために適切なJavaScriptコードを与えることができますか?Sharepoint Surveyリストのフィールドを隠す

答えて

1
document.getElementById('MyQuestionID').style.display = 'none'; 

私は要素が内に含まれているthjatを隠すために、jQueryのを使用して非表示にしたい要素からDOMを横断することをお勧めしたいけど。その場合には、jQueryのJSファイルをロードし、のようなものを使用:ユーザー選択ウィンドウが原因それがブラウザに表示されている方法に突き止めるには少しトリッキーです

$(document).ready(function() { 
    $('input[title="MyQuestionTitle"]').parent().parent().css("display","none");  
}); 
+0

返信いただきありがとうございます。このコードでは、テキストボックスを隠すことができますが、人の選択コントロールは隠されていません。 – Srikanth

+0

データの種類が表示されているため、ブラウザでは列の表示方法が異なります。人のピッカーコントロールを見つける方法については、下記の回答を参照してください。 –

0

を、この

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; 
    } 
}); 
のようなものを試してみてください
関連する問題