我有一個SharePoint列表的文本字段的下面一行:Title
,Year
和Type or Location
。我希望能夠以默認顯示形式隱藏Type or Location
表格行。我知道我應該創建一個JavaScript腳本並將它放在DispForm.aspx中的Content Editor Web部件中。如何根據字段名稱(jQuery)隱藏SharePoint顯示錶單中的字段?
我不熟悉jQuery語法,因此我需要幫助代碼,即我不知道如何引用包含Type or Location
字段及其值的錶行。這是我到目前爲止已經完成,但它不工作:
jQuery(document).ready(function($) {
$("input[title='Type or Location']").closest("tr").hide();
});
我知道"input[title='Type or Location']"
部分是不正確;至少我認爲是這樣。任何人都可以幫我嗎?謝謝。
這是DispForm.aspx?如果是這樣,那麼頁面上是否有真正的輸入控件?標準的單行文本字段不會在DispForm.aspx的輸入字段內呈現。此外,您正在使用哪個版本的SharePoint? – 2012-04-04 14:59:01
是的,我知道'input ...'是錯誤的。我使用它,因爲代碼實際上是從另一個腳本中獲取的,其中添加新項目表單是使用jQuery修改的。SharePoint版本是2010.感謝您在下面提供正確的答案。 – Boris 2012-04-05 08:43:18