我的default.aspx上有一些用于将数据保存到数据库的ajax函数。我的网页控件上有表格。当我尝试从我的按钮驻留在Web控件上调用该函数时。我收到了错误。
我需要从registerform.ascx调用该函数。我如何从后面的registerform代码中做到这一点?
function ShowAvailability() {
$.ajax({
type: "POST",
url: "Default.aspx/CheckEmail",
data: '{usermail: "' + $("#<%=subs_email.ClientID%>")[0].value + '" }',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnSuccess,
failure: function(response) {
alert(response);
}
});
答案 0 :(得分:0)
使用
ButtonID.Attributes.Add(“onclick”,“ShowAvailability()”);
如果这不起作用
提供错误的详细信息。
答案 1 :(得分:0)
看来我做错了。 这段代码似乎有效:
OnClientClick="return ShowAvailability()"
最初我有onClick