форма переопределения jQuery отправляет не работу, когда отправляют названный JavaScript на элементе

Я забыл добавить драйвер JDBC PostgreSQL в проект Mvnrepository .

Gradle:

// http://mvnrepository.com/artifact/postgresql/postgresql
compile group: 'postgresql', name: 'postgresql', version: '9.0-801.jdbc4'

Maven:


    postgresql
    postgresql
    9.0-801.jdbc4

Вы также можете загрузить JAR и импортировать в свой проект вручную.

34
задан GEOCHET 27 October 2009 в 17:05
поделиться

3 ответа

Несколько предложений:

  • Перезапись отправлять функция, чтобы сделать Ваше зло, предлагающее цену

    var oldSubmit = form.submit;
    form.submit = function() {
        $(form).trigger("submit");
        oldSubmit.call(form, arguments);
    }
  • , Почему бы не связать со всем < a> теги? Тогда Вы не должны делать никакого исправления обезьяны, и это могло быть столь же просто как (предполагающий, что все ссылки в теге form):

    $("form a").click(function() {
        $(this).parents().filter("form").trigger("submit");
    });
35
ответ дан stechz 27 November 2019 в 17:00
поделиться

При использовании jQuery необходимо присоединять события через свой собственный механизм события а не при помощи "на" свойствах (onclick и т.д.). Это также имеет свой собственный метод инициирования события, точно названный' триггер ', который необходимо использовать для активации события представления формы.

11
ответ дан Eran Galperin 27 November 2019 в 17:00
поделиться

Eran

спасибо я использую этот код привязки события

this._form.bind('submit', Delegate.create(this, function(e) {
    e.preventDefault();
    this._searchFadeOut();
    this.__onFormSubmit.invoke(this, new ZD.Core.GenericEventArgs(this._dateField.attr('value')));
});

, но существует прежней версии onclick код HTML, и я предпочел бы не изменять его, поскольку существует именно так много ссылок.

1
ответ дан stealthyninja 27 November 2019 в 17:00
поделиться
Другие вопросы по тегам:

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