2

フィールドのonChangeイベントに次のJavaScriptがあります。

$.ajax({
    type: "GET",
    dataType: "json",
    url: Xrm.Page.context.getServerUrl() + "/XRMServices/2011/OrganizationData.svc/rdi_departmentSet(guid'" + departmentId + "')",
    success: function (data, textStatus, xhr) {
        alert("Success");   
    },
    error: function (xhr, textStatus, errorThrown) {
        alert(errorThrown.name + " - " + errorThrown.msg + " -- " + textStatus);
    }
});

エラーコールバックが発生し、アラートに「TypeError--undefined--error」が表示されます。渡したものをURLとして警告すると、IEでそれを参照して、正しい結果を確認できます。TypeErrorの原因は何ですか?

4

1 に答える 1

3

この場合、あなたは「?」を見逃していると思います。「rdi_departmentSet」の後。

さらに、私は常に次のようなフィルター構文を使用します:http: //msdn.microsoft.com/en-us/library/gg309461.aspx#BKMK_filter

于 2012-09-11T14:44:08.400 に答える