我编写了一个旧的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>
答案 0 :(得分:5)
使用$(this).closest('form')[0]
获取表单元素