簡體   English   中英

如何從選項集中獲取所選值crm 4 dynamics 2011在線

[英]how to get selected value from a option set crm 4 dynamics 2011 online

這是與在crm 4 2011在線中使用javascript有關的問題

我創建了一個optionset -status:open,closed和一個onchange事件處理程序,該處理程序調用以上下文作為參數運行的函數。

在js中,我嘗試了以下操作:

function run(selectedItems)
{
    var s = selectedItems[0];
}

但是我總是得到一個未定義的變量。

如何從選項集中獲取選定的值?

謝謝

編輯:

我試過了

function run() { 
alert("hello"); 
var texter = Xrm.Page.getAttribute("new_state_request").getSelectedOption().text; 
alert(texter); 
} 

現在。 開始:此字段的用戶定義事件錯誤。 字段:new_state_request事件:onchange錯誤:未定義

這些是帶有optionset屬性的正確方法,有關更多信息,請訪問此鏈接:

http://msdn.microsoft.com/en-us/library/gg334409.aspx

獲取所選選項的文本

Xrm.Page.getAttribute("fieldname").getText();

獲取所選選項的數值

Xrm.Page.getAttribute("fieldname").getValue();

嘗試

獲取選項集字段的選定文本

Xrm.Page.getAttribute("CRMFieldName").getSelectedOption().text;

獲取選項集字段的選定值

Xrm.Page.getAttribute("CRMFieldName").getSelectedOption().value;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM