由于我的代码的某些情况,我正在使用表单的以下按钮来调用 jquery 函数:
<form id="formElem" name="formElem" enctype="multipart/form-data" action="" method="post">
....
<button name='enviar_candidatura' id='enviar_candidatura' value='enviar_candidatura' onclick='return false;' type='submit'>Enviar Candidatura</button>
...
调用的jquery函数:
$('#enviar_candidatura').bind('click',function(){
var form = $('#formElem');
var conta_Duplicates;
conta_Duplicates=dadosImportantes();
//alert("Deu");
var preenchimentoForm=true;
//alert("Contasssss"+conta1);
//var eventos=$countEventos;
var eventos=conta_Duplicates[2];
//alert("Wiggins"+eventos);
//var empregos=$countEmpregos;
var empregos=conta_Duplicates[1];
//var cursos=$countCursos;
var cursos=conta_Duplicates[0];
//alert($countEmpregos);
/*if($('#formElem').data('errors')){
preenchimentoForm=false;
dadosFormularios(form, preenchimentoForm, cursos, empregos, eventos);
return false;
}
else{*/
dadosFormularios(form, preenchimentoForm, cursos, empregos, eventos);
//}
});
现在我需要在这个函数中接收 formElem 以便我可以在这里定义表单的 action="" 并使用 form.action="index.php...." 调用它。
正如您在上面的代码中看到的,我尝试使用
var form = $('#formElem');
但是,这不起作用,我尝试了:
form.action = 'index.php?pagina=candidaturasB&'+ qstringA;
form.submit();
但没有成功:/