Mam formularz i chcę zapisać dane za pośrednictwem posta jQuery ajax. Jeśli przycisk jest type="submit"
uratować, to nie robi żadnej to tylko pusty alert ... Chcę, aby zapisać dane i pozostanie na tej samej formie z polami odświeżania ...Zapisywanie danych za pomocą posta jQuery ajax z formularzem Wyślij
Oto co próbowałem:
$("#saveNewContact").click(function() {
var name = $("#name").val();
var last_name = $("#last_name").val();
$.post("ajax_files/save_mydeals.php", {name: name, last_name: last_name},
success: function(msg){
alert(msg);
});
});
i tu jest moja forma
<form id="myForm" action="#" method="post">
<table id="table_1" class="form_table" align="center" cellpadding="0" cellspacing="0">
<tbody>
<tr><td>
<input name="name" id="name" value="" tabindex="5" readonly="" type="text">
<input name="name" id="name" value="" tabindex="5" readonly="" type="text">
<button type="submit" id="update" style="display:none;"
class="save_button saveHEX" name="Update"
value="Update Listing">Save Lead</button></td>
</tr>
</table>
</form>
dlaczego po prostu nie ustawisz typu wejścia jako "przycisk"? –
Chcę wyczyścić formularz po tym, puste pola tekstowe – Methew
można wyczyścić go w inny sposób. '$ ('# myForm'). find ('input'). val ('');' zrób to wewnątrz funkcji twojego sukcesu. –