[我正在使用Dynamics 365门户,我试图使用下面的JS function
从查找中选择value
Documents
,但是当我运行解决方案时,文本Documents
出现在框中,但未正确选择它,我如何在下面对我的JS进行包围处理,以确保其足够聪明以实际读取Documents
为selected
,请提出建议?
function DocumentRequestType() {
var urlParams = new URLSearchParams(window.location.search);
var documentrequesttype = urlParams.get('documentrequesttype');
if(documentrequesttype)
{
$("#test1").attr("value","Documents");
$("#test2").attr("value","AF9ECDD4-7892-E911-A9AA-000D3AB451236");
$("#test3").attr("value","category");
setCategoryVisibility();
}
}
对于查找,实际上需要设置三个字段:id,文本/名称和逻辑名称。
假设您的字段为rob_documentid
,逻辑名称为rob_document
,则可以执行以下操作:
$('#rob_documentid').val('AF9ECDD4-7892-E911-A9AA-000D3AB451236');
$('#rob_documentid_name').val('Text');
$('#rob_documentid_entityname').val('rob_document');
所以:
字段名称应为ID。
字段名称+ _name应该是文本。
字段名称+ _entityname应该是实体逻辑名称。