Обновите значение innerHTML с помощью ajax и javascript [duplicate]

Другим решением для python будет использование модуля itertools.combinations следующим образом:

#!/usr/local/bin/python

from itertools import combinations

def find_sum_in_list(numbers, target):
    results = []
    for x in range(len(numbers)):
        results.extend(
            [   
                combo for combo in combinations(numbers ,x)  
                    if sum(combo) == target
            ]   
        )   

    print results

if __name__ == "__main__":
    find_sum_in_list([3,9,8,4,5,7,10], 15)

Выход: [(8, 7), (5, 10), (3, 8, 4), (3, 5, 7)]

3
задан 2 May 2016 в 07:13
поделиться

2 ответа

То же самое произошло со мной, а не с помощью кнопки ввода типа ввода = кнопка, как описано ниже -

<input type="button" id="submit" value="submit" name="submit" onclick="showHint(URL.value)"></input>

она наверняка сработает

0
ответ дан Sumit 18 August 2018 в 23:00
поделиться
  • 1
    если это ответ , то почему он проголосовали? – Atula 2 May 2016 в 11:27
  • 2
    я не знаю, что ты говоришь мне – Sumit 2 May 2016 в 13:13
  • 3
    как я могу сказать, что @Sebastian – Atula 2 May 2016 в 13:30
  • 4
    это работает @Sumit спасибо – user 4 May 2016 в 19:33
  • 5
    это был мой downvote coz вместо того, чтобы использовать кнопку отправки, вы просто заменили ее обычной кнопкой, которая работает не с решением – Cybersupernova 3 September 2016 в 09:17

, похоже, вы пытаетесь использовать запрос XHR, инициированный действием пользователя (нажав кнопку), но действие по умолчанию формы вызывает проблемы.

Форма пытается доставить вас до страница, называемая showHint (str), когда вы нажимаете кнопку, когда кнопка отправляет форму, и вы определили это действие в action="showHint(str)".

Если вы добавите event.preventDefault(); к своей функции (я бы сказал, как первая строка функции, т. е. непосредственно перед вашим оператором if), то эта функция, которая запускается при нажатии кнопки, как вы прописали, не будет отправлять действие формы по умолчанию, и ваша проблема будет решена. Вы даже можете полностью удалить свойство action из тега формы.

0
ответ дан Philip Castiglione 18 August 2018 в 23:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: