from flask import Flask, request import json app = Flask(__name__) @app.route(\'/\') def func(): res = { \'data\': { \'data1\': [], \'data2\': [] } } callback = request.values.get(\'callback\') return \'\'.join([ callback, \'(\', json.dumps(res), \');\' ]) if __name__ == \'__main__\': cfg = { \'host\': \'0.0.0.0\', \'port\': 1234, \'debug\': True } \'\'\' // javascript code: $.ajax({ url: "http://localhost:1234/", dataType: "jsonp", data: {}, success: function(res) { console.log(res); } });\'\'\' app.run(**cfg)
原文:http://gsw945.com/temp/flask-jsonp.py