我快疯了,高手快点来救救我吧~~~~~~~~~
想用Ajax调用后台的一个方法,但老报未定义的错误,下面事相关代码,望指教!
WebConfig中的配置
<httpHandlers>
<add verb= "POST,GET " path= "ajaxpro/*.ashx " type= "AjaxPro.AjaxHandlerFactory, AjaxPro.2 "/>
</httpHandlers>
CS文件
protected void Page_Load(object sender, EventArgs e)
{
AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxTaste));
}
[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]
public int add(int i)
{
return i += 3;
}
JavaScript中的调用
window.onload=function()
{
var v = document.getElementById( "txt1 ");
v.value=WebApplication1.AjaxTaste.add(3);
}
不知道错在哪里,我快疯了,快救救我吧!
------解决方案--------------------WebApplication1是什么? 程序dll?还是项目名。。还是引的ajax组件。。