Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 以10为基数的int()的文本无效:基于来自ajax的表单数据_Python_Ajax_Flask - Fatal编程技术网

Python 以10为基数的int()的文本无效:基于来自ajax的表单数据

Python 以10为基数的int()的文本无效:基于来自ajax的表单数据,python,ajax,flask,Python,Ajax,Flask,你有: function bet() { var betting_coins = document.getElementById('bet_coins').value; alert(betting_coins); $.ajax({ url: "/bet", type: "POST", data: {betting_coins: betting_coins} });

你有:

function bet() {
var betting_coins = document.getElementById('bet_coins').value;
        alert(betting_coins);
        $.ajax({
            url: "/bet",
            type: "POST",
            data: {betting_coins: betting_coins}
        });

        //location.href = "/bet";
    }
默认为
“”
,对于
int()
,它不是有效的文本。尝试将其更改为0或其他。或者,您可以添加一个
try/catch

function bet() {
var betting_coins = document.getElementById('bet_coins').value;
        alert(betting_coins);
        $.ajax({
            url: "/bet",
            type: "POST",
            data: {betting_coins: betting_coins}
        });

        //location.href = "/bet";
    }
coins = int(request.form.get('betting_coins', ''))