Сброс формы с помощью jquery, используя определенный селектор - PullRequest
1 голос
/ 26 января 2011

У меня есть такая форма:

<form id='formid'>

<input type='text' name='textname'>
<input type='button' id='resetbutton'>

</form>

Теперь я хочу jquery-код, который отправляет форму с id=formid при нажатии кнопки (id='resetbutton' in id=formid form)И я хочу, чтобы он также работал в IE7.

Спасибо за вашу помощь.

Ответы [ 3 ]

2 голосов
/ 26 января 2011

Вы должны использовать собственную кнопку сброса:

<input type="reset" value=" Reset ">

и расширить ее с помощью jquery:

$('#formid').children('input[type="reset"]').click(function() {
//do what you want
};
1 голос
/ 26 января 2011
$("#resetbutton").click(function(){
   $("#formid").submit()
});    

это установит событие нажатия на кнопку и отправит форму, когда она будет выполнена.

0 голосов
/ 26 января 2011
(function () {
    var $formObject = $("#formid").eq(0);

    $("#resetbutton", $formObject.get(0)).click(function (){
          $formObject.submit();
    });
})();
...