X射线.WebApi.retrieveMultipleRecords()对htmlweb资源中的按钮单击不起作用



我有html网络资源和js文件,可以在弹出窗口中搜索并显示记录。以下代码适用于页面加载,但适用于Xrm。单击按钮时WebApi.retrieveMultipleRecords((将不起作用。请告知发生了什么事。

<div>
<a> Enter Search String </a>
<input type="text" id="searchstring">
<button class="pure-button" onclick="btnClick();">Go</button>
</div>
document.addEventListener('DOMContentLoaded', function () {
// code only gives information if i call btnClick() here
//btnClick();
}
function btnClick() {
Xrm.WebApi.retrieveMultipleRecords("account", "?$select=name&$top=3").then(
function success(result) {
for (var i = 0; i < result.entities.length; i++) {
console.log(result.entities[i]);
}                    
// perform additional operations on retrieved records
},
function (error) {
console.log(error.message);
// handle error conditions
}
);
}

这个问题的答案很简单。add type=";按钮";按钮的html

最新更新