Извините, если это было ранее, но я ищу в сети и на этом сайте, и я не смог найти ответ ...jQuery ajax call - Какой формат должен отвечать jim-скрипту?
У меня есть функция javascript, которая вызывает jim-скрипт для выполнения различных запросов SQLite DB.
Это функция ЯШ:
insertRecord: function(uri, name, img, added)
{
$.post('http://localhost/portal/jim/script.jim', { 'action': 'insert', 'uri': uri, 'name': name, 'img': img, 'added': added });
}
Это код для вставки в script.jim:
insert {
$db query {
insert into favourites(uri, name, img, added) values('%s','%s','%s', '%s')
} $uri $name $img $added
}
Это все работает отлично, за исключением тайминги иногда, когда я вставляю и то jQuery для добавления html из чтения DB возвращается после применения html.
В любом случае, я тогда думал, что буду использовать $ .ajax, но я не уверен, как изменить script.jim, чтобы вернуть действительный отформатированный ответ для $ .ajax.
Что нужно будет вернуть, чтобы jQuery знал, что POST или GET были успешными: complete: error: done: etc.?
У меня есть сценарий jim от друга, поэтому я не уверен в этом.
Любая помощь была бы принята с благодарностью.
Спасибо, mcquaim
С благодарностью! Я не уверен, что вы подразумеваете, проверяя код ответа для jim-скрипта на 200. Где мне нужно проверить этот код? – mcquaim