想從我的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