1

Ajax Pro を使用しています

Web サイトをテストしてもマシンでエラーは発生しませんが、ホスティングから TimeSheet is undefined (TimeSheet は名前空間) のエラーが発生します。

javascript関数からの次のcdoでこのエラーが発生します

try
{
var response = TimeSheet.DAL.ApexDalc.PopulateDuration(d1, d3);
}
catch(txt)
{
 alert(txt.message);
 return false;
}

alert(response.value.Tables[0].Rows[0].Hours);

ページロードにAjaxproを登録しましたAjaxPro.Utility.RegisterTypeForAjax(typeof(DAL.ApexDalc));

web.config にも httphandlers を追加しました。

<httpHandlers>
    <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/>
    <remove verb="*" path="*.asmx"/>
    <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

ホスティング サーバーからの Web サイトのエラーの原因を教えてください。

ありがとう

4

0 に答える 0