Как я могу отправить конкретную форму, используя следующий код (например, id моей формы: # form1).
$(".nextbutton").click(function() { submit; });
Как я могу отправить конкретную форму, используя следующий код (например, id моей формы: # form1).
$(".nextbutton").click(function() { submit; });
Попробуйте это скажем, ваш идентификатор формы isIDID
$(".nextbutton").click(function() { $("form#formID").submit(); });
Вы можете попробовать:
$("#myformid").submit(function(){
//perform anythng
});
Или даже вы можете попробовать
$(".nextbutton").click(function() {
$('#form1').submit();
});
Вам не нужно делать все это в jQuery, чтобы сделать это плавно. Сделайте это так:
$(".nextbutton").click(function() {
document.forms["form1"].submit();
});
Так как объект jQuery наследуется от массива, и этот массив содержит выбранные элементы DOM. Говоря, что вы используете идентификатор, и поэтому элемент должен быть уникальным в DOM, вы можете выполнить прямой вызов для отправки, выполнив:
$(".nextbutton").click(function() {
$("#formID")[0].submit();
});
Если на вашей странице есть только одна форма, используйте это. Вам не нужно знать идентификатор или имя формы. Я просто использовал этот код - работаю:
document.forms[0].submit();
Используйте следующий jquery для отправки selectbox без кнопки отправки. Используйте "change" вместо щелчка, как показано выше.
$("selectbox").change(function() {
document.forms["form"].submit();
});
Ура!
Попробуйте следующее:
$('#form1').submit();
или
document.form1.submit();