ajax方法未定义或为空
来源:互联网 发布:mac自带的远程桌面连接 编辑:程序博客网 时间:2024/06/05 20:22
目前在用DWZ做个系统。
在后台界面中,注册了个ajax方法,现在要在前台界面中调用。
但是一直报错:找不到注册的这个方法。
后台代码:
protected void Page_Load(object sender, EventArgs e) {AjaxPro.Utility.RegisterTypeForAjax(typeof(AA.BB.SysSetting.SalePrice.SellingPriceForm));}//[AjaxPro.AjaxMethod]public bool InsertUpdatePart(string agencyID, string agencyType, string productClass, string product, string describe, string salePrice) {bool inUpResult = false;try {SalePriceSvr salePriceSvr = new SalePriceSvr();salePriceSvr.Agency.Key.OID = Convert.ToInt32(agencyID);salePriceSvr.Agency.Key.OTYPE = agencyType;salePriceSvr.Price = Convert.ToDecimal(salePrice);salePriceSvr.InsertCommand();inUpResult = true;} catch (Exception) {}return inUpResult;}
前台js中调用的代码:
function AddUpdateGJ() { var inUpResult = AA.BB.SysSetting.SalePrice.SellingPriceForm.InsertUpdatePart($("#txtAgencyID").val()); }
一直报错:找不到AA 未定义或为空
或者报错:找不到InsertUpdatePart方法
在网上找了很多解决方案,但是都不试用。
后来才发现,在前台.aspx界面中,一定要有form的定义。
这里就是没有form的定义才报这个错误的。
- ajax方法未定义或为空
- 数组为空(即未定义的判断方法)
- Highcharts控件使用说明及注意事项, 错误: 'Highcharts' 未定义 错误: 'jb' 为空或不是对象
- Ajax, Sys.Debug 为空或不是对象解决方法.
- 调用js方法报 属性“方法名”的值为 null、未定义或不是 Function 对象
- C# 判断字符串为Null或空的方法
- JavaScript判断一个对象是否为空,未定义
- Java 如何判断String为空?或则判断其未定义
- C# 数据为空,不能对空值调用此方法或属性的解决办法
- 数据为空。不能对空值调用此方法或属性的解决办法
- PageMethods未定义"或"对象不支持此属性或方法"解决方法
- Ajax上传图片为空
- 关于EditText中设置不能为空格或为空的方法
- _doPostBack 的值为null、未定义或不是function对象
- 属性“$”的值为 null、未定义或不是 Function 对象
- 弹出窗口错误出现对象为 null 或未定义
- 属性“$”的值为 null、未定义或不是 Function 对象
- 属性“$”的值为 null、未定义或不是 Function 对象
- myeclipse 逆向工程生成根据数据表生成映射文件,javaBean,hibernate.cfg.xml
- 写shell脚本
- char型变量中能不能存储一个中文字?为什么?
- android httpClient 支持HTTPS的2种处理方式
- Android源码编译
- ajax方法未定义或为空
- extjs4中的tree的使用
- 学习一门知识必须要留下具体的使用工具才算是真正的学习
- java中遍历实体类属性和类型,属性值
- Eclipse下如何导入jar包
- 动态规划:从新手到专家
- tomcat运行时JVM中的参数配置
- cassandra学习笔记4--Cassandra Java客户端
- 公布ActiveX控件(把ocx做成cab发布) -activex数字签名