ajax未定义的问题
前台代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Pressure_plate.aspx.cs" Inherits="Produce_Pressure_plate" %>
//下面是js脚本用到的ajax脚本
var jiecun = Produce_Pressure_plate.rec_jiecun(idstr[0]).value.split(',');
后台已经写了
//开始部分
public partial class Produce_Pressure_plate : System.Web.UI.Page
//
AjaxPro.Utility.RegisterTypeForAjax(typeof(Produce_Pressure_plate));
[AjaxPro.AjaxMethod]
public string rec_jiecun(string goodsid)
{
string str = "";
str = tm + "," + yh + "," + mb + "," + sg;
return str;
}
现在的问题是,我如果F5程序没问题,但是我发布后,输入地址,运行到这个页面是,就弹出js脚本错误:
Produce_Pressure_plate 未定义。
怎么解决??急 ajax 脚本 c# js 发布
[解决办法]
你运行调试一下试试,可能是你的取值没有取到的问题。
[解决办法]
修改AjaxPro.Utility.RegisterTypeForAjax(typeof(Produce_Pressure_plate));为
AjaxPro.Utility.RegisterTypeForAjax(typeof(Produce_Pressure_plate),this);试试