javascript - ajax 成功时重置所有字段(表单)

标签 javascript jquery ajax

在 Ajax 成功后,我在尝试清除表单中的所有字段时遇到了麻烦。

这是代码:

$.ajax({
            type: "POST",
            url: "form.php",
            data: datos,
            success: function() {
                $('#nombre, #apellidos, #telefono, #asunto, #consulta, #email').val('')
            },
            error: function() {}
        });

除了清除表单上的字段之外,它还有效。我收到了邮件,但没有清除表单的字段。

有什么想法吗?

最佳答案

您可以尝试使用 reset()相反。

$('#myForm')[0].reset();

关于javascript - ajax 成功时重置所有字段(表单),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13940160/

相关文章:

javascript - 处理 ajax PUT 请求

javascript - 使用 jquery/ajax 制作简单的 RSS feed

javascript - 使用onclick jquery加载视频字幕两次

javascript - Node.js promise 不强制函数的顺序执行

javascript - jQuery - 从 2 列表创建数组

javascript - xhr 资源下载请求的 CORS 问题

javascript - 用于 RESTful PUT/DELETE 链接的 DRY jQuery

javascript - 如何在模态 Bootstrap 中单击行表?

javascript - li jquery 点击: if to switch

javascript - 如何在具有相同类名的 div 中单独接收 AJAX (json) 响应?