2016-02-11 3 views
-1

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

но всегда используют эти два не работают

$('.form').submit(function(){ 
    alert($(this).serialize()); 
}); 

$('.submitform').click(function(e) { 
    var form=$(this.form); 
    alert(form.serialize()); 
}); 

EDIT

это на 3 пример формы, мне нужно, чтобы получить значение формы представлен своим классом, но 3 имеют тот же класс

<form action="page" class="formEnviar"> 
<input type='text' readonly value="1" class="form-control input-sm" name="de" /> 
<button type="submit" class="submitform" class="submitform btn btn-primary">Enviar</button> 
</form> 

<form action="page" class="formEnviar"> 
<input type='text' readonly value="2" class="form-control input-sm" name="de" /> 
<button type="submit" class="submitform" class="submitform btn btn-primary">Enviar</button> 
</form> 

<form action="page" class="formEnviar"> 
<input type='text' readonly value="3" class="form-control input-sm" name="de" /> 
<button type="submit" class="submitform" class="submitform btn btn-primary">Enviar</button> 
</form> 
+0

Можете ли вы показать код для фактической формы? – jgabb

+0

Ваш вопрос непонятен. Объясните, что вы хотите сделать и с чем вы столкнулись. –

+0

Посмотрите, пожалуйста, отредактируйте. –

ответ

0

Я думаю, вы тоже хотите получить serializea данные нескольких форм.

$('#btn').click(function(){ 
 
    alert($('.form').serialize()); 
 
    $('form').submit(); 
 
})
<!DOCTYPE html> 
 
<html> 
 
<head> 
 
<script src="https://code.jquery.com/jquery-2.1.4.js"></script> 
 
    <meta charset="utf-8"> 
 
    <meta name="viewport" content="width=device-width"> 
 
    <title>JS Bin</title> 
 
</head> 
 
<body> 
 
<form class="form" action="action_page.php"> 
 
    First name:<br> 
 
    <input type="text" name="firstname" value="Mickey"> 
 
    <br> 
 
    Last name:<br> 
 
    <input type="text" name="lastname" value="Mouse"> 
 
    <br><br> 
 
    
 
</form> 
 
    
 
<form class="form" action="action_page.php"> 
 
    First name:<br> 
 
    <input type="text" name="firstname" value="Mickey"> 
 
    <br> 
 
    Last name:<br> 
 
    <input type="text" name="lastname" value="Mouse"> 
 
    <br><br> 
 
</form> 
 
<button id="btn" type="button">Submit</button> 
 
</body> 
 
</html>

+0

посмотреть –

Смежные вопросы