Я передаю данные скрипту python с ajax, но я не могу вернуть эти данные. Больше всего мне удалось получить «undefined» или сам текст сценария (не знаю, почему ...). В настоящее время, после многих попыток, я ничего не получаю.Получить данные из python с ajax
Я не знаю, связано ли это, но я новичок в python и не хочу использовать какую-либо фреймворк, поэтому я использую SimpleHTTPServer. Так или иначе ...
Это Аякса вызов
$(function(){
$.ajax({
type: "GET",
url: "con-test.py",
dataType: "json",
success: function (responseText) {
alert(responseText); /* responseText.stuff is not working either */
}
});
});
И сценарий con-test.py
import json
result = {}
result['stuff'] = 'banana'
json_string = json.dumps(result)
print result # also tried return result
Существует пример SimpleHTTPServer, отправляющий ответ ajax в теге [simplehttpserver] (http://stackoverflow.com/tags/simplehttpserver/info) – pd40