Фляги, jQuery и mousedown / mouseup ошибка - PullRequest
0 голосов
/ 21 ноября 2018

Это должно быть что-то простое, но я борюсь за это Вот фрагмент кода Python - Flask socket.io:

@socketio.on('L')
def way(message):
    global ways_dict
    ways_dict['steer'] = ways_dict['steer'] + 20
    if ways_dict['steer'] > 1800:
        ways_dict['steer'] = 1800
    servo_move(steer_pin, ways_dict['steer'])    
    print( ways_dict['steer'] )

Это бит jQuery:

var timeout;
$('#goL').mousedown(function(){
    timeout = setInterval(function(){
        socket.emit('L', {data: 'L', degr: '1100'});
    }, 50);
    return false;
}).mouseup(function(){
    clearInterval(timeout);
    return false;
});

ИHTML-форма:

<form id="goL" action="#" method="POST">
  <input type='image' src="{{url_for('static', filename='L.png')}}" id='L' name='L' value="L" width='40px' height='auto' >
</form>  

Держа mousedown, он делает то, что я хочу, и это увеличивает значение на сервере.При наведении мыши я получаю адрес

http://192.168.1.12:5000/#

и ошибку

Метод не разрешен

Очевидно, что скрипт возвращает неверный адрес, но как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...