Любимая библиотека AJAX для классического ASP? - PullRequest
2 голосов
/ 30 октября 2008

Просто интересно, есть ли хорошие серверные библиотеки для AJAX (предпочитают JSON, а не XML, но все хорошо) для классического ASP (VBScript) ...

Скорее не изобретайте колесо, если оно уже работает и отлажено.

Ура, Гаспар

РЕДАКТИРОВАТЬ: ASP VBScript на стороне сервера ... Я уже видел много библиотек на стороне клиента JavaScript.

Ответы [ 3 ]

3 голосов
/ 30 октября 2008

Попробуйте jQuery . Это удивительно!

2 голосов
/ 30 октября 2008

Вам не нужна библиотека на стороне сервера. Принимать POST и GET от AJAX - это то же самое, что принимать их «старомодным» способом. Ключевым моментом здесь являются хорошие шаблоны дизайна.

Я обычно использую одну функцию для отправки моих простых Ajax-вызовов в Javascript (я использую Prototype ):

function fetch(elelment,cmd,id) {
    //general purpose AJAX function
    $(elelment).innerHTML='Loading...<br /><img src="/images/spinner.gif">'
    now = new Date()
    url = 'http://..../Ajax.asp?CMD='+cmd+'&ID='+pid+'&now='+now
    new Ajax.Updater(elelment, url, { method: 'get' });
}

Затем на стороне сервера я обычно использую регистр выбора, разбиваю его по команде, извлекаю запись по переданному идентификатору и выкладываю фрагмент HTML. Я обычно строю функцию, чтобы выкладывать любой JSON, который мне нужен, отдельно.

2 голосов
/ 30 октября 2008

Я использую ajaxed , который, похоже, является одной из немногих до сих пор поддерживаемых библиотек ajax для классического asp. Это работает очень хорошо для меня. Он использует prototypejs в качестве js lib. JSON полностью поддерживается.

...