javascript - 如何使用 jquery javascript 重置整个表单..?

标签 javascript jquery ajax

我有一个通过 Ajax php 发送电子邮件的脚本 代码运行良好,但我还想在发送电子邮件后重置表单,这是我的 jquery 代码

       <script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){

$('#slider-submit').click(function(){
    $('#success').text('Sending...');

$.post("send.php", $("#slider-form").serialize(),  function(response) {   
 $('#success').html(response);
 //$('#success').hide('slow');


});
return false;
$('#slider-submit')[0].reset();

});

});
</script>

请告诉我怎么可能我也使用了重置方法但根本不起作用

最佳答案

你已经接近你的目标了,你只需要改变脚本中语句的顺序(首先重置表单,然后返回 false),如下所示。

改变

return false;
$('#slider-submit')[0].reset();

$('#slider-submit')[0].reset();
return false;

关于javascript - 如何使用 jquery javascript 重置整个表单..?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30660388/

相关文章:

php - 像在电子邮件中一样实现已读/未读

javascript - ajax返回值不起作用

javascript - jQuery :last selector

javascript - ReactJs:如何在无状态组件中使用 refs

javascript - 将下拉菜单变成jquery slider

html - 在 HTML 页面上循环访问 Ruby 数组中的值

JavaScript Ajax 数据是数组,但长度未定义

Javascript 访问名称/值对

javascript - 如果有足够的空间,如何将 div 列表分成两列?

jQuery.animate();没有跑?甚至不跳,什么都没有发生