想从我的JS页面调用方法背后的代码。已经在网站上看过几个例子,但似乎无法得到它的工作。试过函数(){ReloadUploadedImages_click(),也是AJAX。来自JS使用DOM的函数后面的调用代码
在我的JS网页我使用DOM元素创建一个按钮,并在屏幕上显示它里面的“DivHolding2Tabs”
var button = document.createElement("input");
button.type = "button";
button.id = "myBtn";
button.value = "im a button";
DivHolding2Tabs.appendChild(button);
当按钮被点击我要拨打的ReloadUploadedImages_click();
上MapUserControl.ascx的.cs
到目前为止IV尝试:
button.onclick = function() { ReloadUploadedImages_click(); };
&
//button.addEventListener("click", myFunction);
function myFunction() {
alert("BEFORE");
//ReloadUploadedImages_click();
// PageMethods.ReloadUploadedImages_click();
$.ajax({
type: "POST",
url: 'MapUserControl.ascx/ReloadUploadedImages_click',
data: "",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert("SUCCESS");
},
error: function (e) {
alert("fail");
}
});
alert("AFTER");
}
不能让它工作。任何人有任何想法,以什么是错的?
什么错误你得到 – sakir 2014-12-02 11:13:47