关闭后jQuery重置表单

时间:2014-12-16 22:07:16

标签: jquery forms

我需要在用户关闭花哨的登录表单后清除我的表单。

这是我的javascript。

function popupCloseListener(){
    $("#fancy_login_dim_screen, #fancy_login_close_button").once("fancy-login-close-listener", function(){
        $(this).click(function(e){
            e.preventDefault();

            hideLogin();
        });
    });
}

2 个答案:

答案 0 :(得分:1)

您可以使用JavaScript重置表单。你需要掌握Form。这可以通过两种方式完成:

JS:

document.getElementById("<ID OF YOUR FORM").reset();

jQuery的:

$("#<ID OF YOUR FORM")[0].reset();

答案 1 :(得分:0)

如果我没弄错的话,有几种方法可以做到这一点。一种方法是访问jquery对象并将文本设置为click事件回调中的空字符串:

(在您的点击回调中)

$(form you want to clear).find('input').val('')

显然,如果您在表单中使用输入字段。希望这有帮助!