[英]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.