在App_Code中写了一个类DbOp如下:
public class DbOp
{
public DbOp()
{
//
// TODO: Add constructor logic here
//
} [AjaxPro.AjaxMethod]
public static string getDetail(string Element)
{
return Element;
}
}getDetail方法用AjaxPro注册了,我想在前台javascript代码中调用这个方法
如: function showTip(oevent,element)
{
alert(element);
var result = DbOp.getDetail(element).value;
alert(result);
}
说明:第一个alert可以显示,但第二个alert不能显示,页面中报的错是缺少对象,现在就不知了,请高手指点一下。
前提:我在Page_load中已经申明 AjaxPro.Utility.RegisterTypeForAjax(typeof(DbOp));
public class DbOp
{
public DbOp()
{
//
// TODO: Add constructor logic here
//
} [AjaxPro.AjaxMethod]
public static string getDetail(string Element)
{
return Element;
}
}getDetail方法用AjaxPro注册了,我想在前台javascript代码中调用这个方法
如: function showTip(oevent,element)
{
alert(element);
var result = DbOp.getDetail(element).value;
alert(result);
}
说明:第一个alert可以显示,但第二个alert不能显示,页面中报的错是缺少对象,现在就不知了,请高手指点一下。
前提:我在Page_load中已经申明 AjaxPro.Utility.RegisterTypeForAjax(typeof(DbOp));
2.你这个aspx页面 <form runat="server">
function showTip(oevent,address)
{
//alert(address);
var div=document.getElementById('div2');
var result = DbOp.getDetail(address).value;
alert(result);
div.innerHTML=result;
div.style.visibility="visible";
div.style.left=oevent.clientX+5;
div.style.top=oevent.clientY+5;
}div为:
<div id="divshow" runat="server">
</div>
<div id="div2" runat="server" style="border: solid 1px red; background: #f0f0f0;
visibility: hidden; position: absolute">
</div>
这是在子页中显示的(有目板的)。
var div=document.getElementById('div2');
这句话div的值为null,怎么回事?请求帮忙