如何使用 javascript 在 CRM 2011 中读取以下属性?
How do I read an attribute below in CRM 2011 using javascript?
我正在寻找最简单的写法javascript代码来阅读
下面给出的提取 xml 中的一个属性。我遇到了非常复杂的方法。你能建议一种快速有效的方法吗?
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
<entity name="bch_delegate">
<attribute name="bch_delegateid" />
<attribute name="bch_name" />
<attribute name="createdon" />
<order attribute="bch_name" descending="false" />
<filter type="and">
<condition attribute="bch_signingauthority" operator="eq" uiname="Randy Claire" uitype="bch_signingauthority" value="{F391B13B-37ED-E411-AD95-0050569148C9}" />
</filter>
</entity>
</fetch>
我会使用 jQuery(请记住 jQuery 2.+ 不适用于 IE8,因此我会使用 1.7 以上的 1.* 版本)。这是一个例子:
//outer loop
$(xml).find("a\:Entity").each(function() {
//inner loop
$(this).find("a\:KeyValuePairOfstringstring").each(function() {
var xmlElement = $(this);
var key = xmlElement.find("b\:key").text();
var value = xmlElement.find("b\:value").text();
//do something with the key and value
});
希望这对您有所帮助。这是它被发现的网站:
http://alexanderdevelopment.net/post/2013/01/21/fetchxml-jquery-in-a-dynamics-crm-2011-web-resource/
最简单的方法是使用 Codeplex 中的 XrmServiceToolkit。
示例见此处 How use XRM Service Toolkit
我正在寻找最简单的写法javascript代码来阅读 下面给出的提取 xml 中的一个属性。我遇到了非常复杂的方法。你能建议一种快速有效的方法吗?
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
<entity name="bch_delegate">
<attribute name="bch_delegateid" />
<attribute name="bch_name" />
<attribute name="createdon" />
<order attribute="bch_name" descending="false" />
<filter type="and">
<condition attribute="bch_signingauthority" operator="eq" uiname="Randy Claire" uitype="bch_signingauthority" value="{F391B13B-37ED-E411-AD95-0050569148C9}" />
</filter>
</entity>
</fetch>
我会使用 jQuery(请记住 jQuery 2.+ 不适用于 IE8,因此我会使用 1.7 以上的 1.* 版本)。这是一个例子:
//outer loop
$(xml).find("a\:Entity").each(function() {
//inner loop
$(this).find("a\:KeyValuePairOfstringstring").each(function() {
var xmlElement = $(this);
var key = xmlElement.find("b\:key").text();
var value = xmlElement.find("b\:value").text();
//do something with the key and value
});
希望这对您有所帮助。这是它被发现的网站: http://alexanderdevelopment.net/post/2013/01/21/fetchxml-jquery-in-a-dynamics-crm-2011-web-resource/
最简单的方法是使用 Codeplex 中的 XrmServiceToolkit。 示例见此处 How use XRM Service Toolkit