Javascript 如何从选项集crm 4 dynamics 2011 online获取选定值
这是一个与在crm 4 2011 online中使用javascript相关的问题 我创建了一个optInitiat-status:open、closed和一个onchange事件处理程序,该处理程序调用函数run,并将上下文作为参数 在js中,我尝试了以下内容:Javascript 如何从选项集crm 4 dynamics 2011 online获取选定值,javascript,dynamics-crm-2011,options-menu,Javascript,Dynamics Crm 2011,Options Menu,这是一个与在crm 4 2011 online中使用javascript相关的问题 我创建了一个optInitiat-status:open、closed和一个onchange事件处理程序,该处理程序调用函数run,并将上下文作为参数 在js中,我尝试了以下内容: function run(selectedItems) { var s = selectedItems[0]; } 但我总是得到一个未定义的变量 如何从optionset获取所选值 谢谢 编辑: 我试过了 function
function run(selectedItems)
{
var s = selectedItems[0];
}
但我总是得到一个未定义的变量
如何从optionset获取所选值
谢谢
编辑:
我试过了
function run() {
alert("hello");
var texter = Xrm.Page.getAttribute("new_state_request").getSelectedOption().text;
alert(texter);
}
刚才。在这里:
此字段的用户定义事件出错。
字段:新状态请求
事件:onchange
错误:未定义请重试
获取OptiStart字段的选定文本
Xrm.Page.getAttribute("CRMFieldName").getSelectedOption().text;
Xrm.Page.getAttribute("CRMFieldName").getSelectedOption().value;
获取OptiStart字段的选定值
Xrm.Page.getAttribute("CRMFieldName").getSelectedOption().text;
Xrm.Page.getAttribute("CRMFieldName").getSelectedOption().value;
这些是具有optionset属性的正确方法,有关更多信息,请访问此链接: 获取所选选项的文本
Xrm.Page.getAttribute(“fieldname”).getText();
获取所选选项的数值
Xrm.Page.getAttribute(“fieldname”).getValue();