从JQuery获取表单对象到Javascript函数?

时间:2013-12-08 14:03:01

标签: javascript jquery

我编写了一个旧的javascript文件,其中包含一些函数,我想在JQuery中调用其中的一些函数,因此如何获取表单对象,如此代码check_form(frmAddDominate,'<?php echo $_SESSION[sesLang]; ?>') 我把表单名称“frmAddDominate”,因为我没有将其名称变为变量,有人有想法吗?

这是完整的代码:

<script>
    $(document).ready(function() {
        $("#dominateSubmitForm").click(function() {
            if (check_form(frmAddDominate, '<?php echo $_SESSION[sesLang]; ?>')) {
                var form = $(this).closest("form").attr('id');
                var formURL = $('#' + form).attr("action");
                var formData = $('#' + form).serialize();

                $.ajax({
                    type: 'POST',
                    url: formURL,
                    data: formData,
                    success: function(response) {
                        //$('#' + form).find('.form_result').html(response);
                        $("#txtHint").html(response);
                    }
                });
            }
        });
    });
</script>

1 个答案:

答案 0 :(得分:5)

使用$(this).closest('form')[0]获取表单元素