解決AJAX提示SYS未定義一例

2021-07-02 17:56:11 字數 997 閱讀 8294

程式中採用updatepanel控制項實現了**的區域性重新整理功能,本地的環境為ajax2.0,asp.net2.0,vs2005。本地測試一切正常,但上傳之後就出現sys未定義的錯誤。

<%@ page language="

c#" autoeventwireup="

true

" codefile="

test.aspx.cs

" inherits="

test

" %>

<%@ register assembly="

system.web.extensions, version=1.0.61025.0, culture=neutral, publickeytoken=31bf3856ad364e35

" namespace="

system.web.ui

" tagprefix="

asp" %>

<%@ register assembly="

ajaxcontroltoolkit

" namespace="

ajaxcontroltoolkit

" tagprefix="

ajaxtoolkit

" %>

"-//w3c//dtd xhtml 1.0 transitional//en""

">

"" >

將上述**分別上傳至兩台伺服器,發現原來的伺服器沒有問題,現在的則還是出現sys未定義。仔細想想這兩台伺服器的區別,想起來原來的伺服器在除錯大檔案上傳的時候,改過伺服器的.net版本,當時採用的是.net 4.0整合,再看看現在的伺服器環境,發現是.net2.0,雖然本地也是採用的2.0,但感覺問題應該就是個原因。

將伺服器的環境由.net framework v2.0/v3.0/v3.5(經典)改為.net framework v4.0(整合),再測試,問題解決。

順帶說一下,我的**採用是虛擬主機,環境在虛擬主機的控制項面板裡設定的。

在IE相容模式下 提示JSON未定義

使用jquery,用 ajax實現了區域性重新整理功能 在火狐 搜狗瀏覽器高速模式下 ie8 ie9中都能正常執行,但切換到相容模式就沒有了效果。一開始是懷疑jquery在相容模式下無效,開啟瀏覽器開發人員工具發現,確實正常執行了,除錯指令碼的時候發現報 script5009 json 未定義 這個...

IIS6 JQuery 未定義 解決辦法

詳細內容如下 使用者 mozilla 4.0 compatible msie 8.0 windows nt 5.2 trident 4.0 net clr 1.1.4322 net clr 2.0.50727 net clr 3.0.4506.2152 net clr 3.5.30729 infop...

使用了未定義的類 解決方法

在遊戲類的編寫中,遇到了乙個匯入工程後執行出現 使用了未定義的類 的錯誤。絞盡腦汁也沒搞懂是 出現了問題,看了其他人的blog後才發現了問題所在 類定義的順序 第一次錯誤 如下 class hp public res void sethpvalue int value hp int value,st...