2012-05-18 51 views
2

我想在頁面加載中動態地向選項集添加新選項。選項集的選項不會在設計時輸入,它只會在運行時填充。可以通過使用Jscript? 例如: 我有一個名爲:color的選項集。 它有4個值:黑色,藍色,紅色,綠色。現在我想將White作爲第五個選項添加到該選項集中。如何使用Java腳本將白色添加到顏色選項集?如何通過jscript設置crm 2011選項添加新項目

回答

3

編輯:這個答案帶來了誤解的要求。可能有助於一些,但不解決問題

MSDN entry about Xrm.Page provides the addOption method to accomplish this 這是測試了,確認工作例如

//Create a new "option" object 
var myNewOption = document.createElement("option"); 
// Option value 
myNewOption.value = OPTION_VALUE_HERE; //example: 4 
// Option text 
myNewOption.text = 'OPTION_TEXT_HERE'; //example: 'White' 
//Add the new option 
Xrm.Page.getControl('FIELD_NAME_HERE').addOption(myNewOption); //example: new_color 
+0

我的JScript函數是像下面:: VAR optionsetControl = Xrm.Page .ui.controls.get( 「對new_color」); var color =「White」;optionsetControl.addOption(color,4);但它添加了「未定義」作爲選項集 – aanch

+0

的新選項錯誤顯示:myNewOption未定義。 – aanch

+0

@ alex - 你有沒有找到解決方案? – aanch

相關問題