为了账号安全,请及时绑定邮箱和手机立即绑定

JSONify 返回奇怪的值

JSONify 返回奇怪的值

达令说 2021-07-10 15:00:18
我想要做的是通过 AJAX 将 Python 中函数的结果返回给我的 javascript。目前,我在期待“真”或“假”时收到此响应查询:  var test = $.getJSON("/chk_chn", {    name: channel_name  });  alert(test.toSource())Python:@app.route("/chk_chn")def chk_chn_unique():"""Checks a name against all existing Channels in a Channel List. Returns True if name is unique, False otherwise"""name = request.args.get("name")for channel in Channels:    if channel.get_name() == name:        return jsonify(result=False)return jsonify(result=True)
查看完整描述

3 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

您缺少回调函数,只是打印出请求对象。


试试这个:


$.getJSON('/chk_chn', { name: channel_name })

    .done(function (data) {

        console.log(data);

    });


查看完整回答
反对 回复 2021-07-13
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

你有没有尝试过:

return jsonify({result: True})


查看完整回答
反对 回复 2021-07-13
  • 3 回答
  • 0 关注
  • 131 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信