jquery - 在 jquery 中提交后清除表单输入字段

标签 jquery html forms

我尝试使用 jquery 提交表单。表单提交正确,但提交后不清除表单。

这是我的 jquery 代码

<script type="text/javascript">
    $(document).ready(function(){   
        $("#save").click(function(){    
            $("#myform").submit();
            $("#myform")[0].reset();        
         });    

    });             
</script>

这是我的表格

<form action="http://localhost/newsletter/index.php/email/send" method="post" accept-charset="utf-8" id="myform" name="myforms">        
    <p>
        <label for="name">Email Address </label>
        <input type="text" name="email" id="email" value="<?php echo set_value('email');?>">

        <input type="button" value="Go" id="save"></p>

</form>

我只想在提交后清除表单,但无法重置字段,数据已提交但仍保留在该字段中..有什么建议吗??

最佳答案

$("form").trigger("reset");

这肯定适用于 jQuery。

关于jquery - 在 jquery 中提交后清除表单输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24301668/

相关文章:

.net - 表单发布 mvc3 .net 后跳转到错误

Angular |如何在初始化后扩展 FormGroup?

javascript - Rails,使用 AJAX 创建对象

jquery - 使用 Jquery 重置选择框

javascript - 使用jquery加载json数据后使用它

html - 如何更改表格元素中的元素堆叠顺序?

javascript - 如何将字符串转换为 DOM 并在其中进行选择

jquery切换效果

php - 使用 PHP 将类添加到输入

html - 对齐表单元素 bootstrap 3