2010-10-15 69 views
1

我修改了SharePoint列表的NewForm.aspx頁面,並且正在根據無線電輸入按鈕的值更改某些div的可見性。我想這些值也傳遞給列表字段。我有幾個關於這方面的問題:如何根據輸入單選按鈕在NewForm.aspx中設置SharePoint列表字段?

1)如何將無線電輸入的是/否值傳遞到SharePoint列表字段? 2)我可以從表格中的列表中刪除是/否字段,並使用它來控制我的div的可見性嗎?

謝謝。

回答

0

由於您已經在使用JavaScript,因此在您的NewForm.aspx中,您可以使用SPUtility.js;完全公開,這是我維護的一個開源庫。

你提到的兩個選項都是可能的。我沒有添加對Yes/No字段的支持(從v0.3開始),但您可能也可以這樣做。

  1. 創建一行文本字段(將保存您的值在列表中)。讓我們稱之爲「文本字段」。
  2. 基於我們的單選按鈕輸入,撥打SPUtility設置字段的值: SPUtility.GetSPField('Text Field').SetValue('Hello world!');

你也很可能隱藏「文本字段」,所以他們無法看到值的變化。

或者...如果您想選擇#2選項,您可以幫助我添加對「是/否」字段的支持。 :)

希望這有助於。

0

您可以使用我們的​​產品來修改您的列表表格。我們有各種功能,例如顯示/隱藏字段取決於其他字段和用戶身份的值,選項卡式界面等等。

相關問題