Javascript 使用DOM从JS调用代码隐藏函数
希望从我的JS页面调用代码隐藏方法。我们在网站上看了几个例子,但似乎无法让它工作。已尝试函数(){reloadUploadeImage_click();,也是AJAX 在我的JS页面上,我使用DOM元素创建一个按钮,并将其显示在“DivHolding2Tabs”内的屏幕上Javascript 使用DOM从JS调用代码隐藏函数,javascript,jquery,asp.net,ajax,Javascript,Jquery,Asp.net,Ajax,希望从我的JS页面调用代码隐藏方法。我们在网站上看了几个例子,但似乎无法让它工作。已尝试函数(){reloadUploadeImage_click();,也是AJAX 在我的JS页面上,我使用DOM元素创建一个按钮,并将其显示在“DivHolding2Tabs”内的屏幕上 var button = document.createElement("input"); button.type = "button"; button.id = "myBtn"; button
var button = document.createElement("input");
button.type = "button";
button.id = "myBtn";
button.value = "im a button";
DivHolding2Tabs.appendChild(button);
单击按钮后,我想调用MapUserControl.ascx.cs上的重新加载图像\u click();
到目前为止,我试过:
button.onclick = function () { ReloadUploadedImages_click(); };
&
}
不能让它工作。有人知道怎么回事吗?你可以试试:
$('#DivHolding2Tabs').on('click', 'button#myBtn', function() {
ReloadUploadedImages_click();
}
我的回答基于这样一个假设: DivHolding2Tabs的定义是正确的,因为这可能是问题所在,但我不知道 可能是css代码弄乱了DOM所在的位置,按钮上方可能有一些不可见的东西 检查Chrome中的Inspect元素,如果没有,您可能会在那里发现错误
$('#DivHolding2Tabs').on('click', 'button#myBtn', function() {
ReloadUploadedImages_click();
}
button.setAttribute("onclick", function() { alert("alert"); });