我知道我的问题非常基本,但不知何故我的代码不起作用。我正在尝试更新文本框文本更改的标签值。下面是我在我的 aspx 页面上编写的 javascript 代码示例。
function UpdateDescription(ControlID) {//debugger;
ControlID = "ctl00_CP_" + ControlID;
UPCCode = document.getElementById(ControlID).value;
//alert(UPCCode);
$.ajax({ type: "POST",
url:"ProductPhotoRequisitions.aspx/GetUPCJSon",
//data: "{UPC:" + UPCCode + "}",
data: "UPC=" + UPCCode,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {alert(data.d);}
});
}
我正在同一页面的代码隐藏中编写 webmethod,但不知何故没有调用此函数。
[WebMethod]
public string GetUPCJSon(String UPC)
{
//code to fetch label value
}