正在检索jquery函数中的表单
Retrieving form inside jquery function
由于我的代码有些不稳定,我使用表单的以下按钮来调用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();
但没有成功:/
尝试这个
form.attr("action", 'index.php?pagina=candidaturasB&'+ qstringA)
form.submit();
我认为没有方法.action
,所以需要将action设置为属性
form
是jQuery对象,它没有action
属性。您应该使用attr
方法:
form.attr('action', 'index.php?pagina=candidaturasB&'+ qstringA);
由于form
是一个jQuery对象,因此它没有属性action
。试试这个:
form.attr('action', 'url');
相关文章:
- HTML表单提交时未执行外部函数
- 如何将输入(type=text)从html表单传递到javascript函数
- 使用html表单中的参数调用JavaScript函数
- 如何在.js函数中检索来自其他模板的表单的目标值
- 表单中的数据不会传递给提交函数-使用Angular
- 从函数中选择要触发表单提交的正确元素
- 如何让 AJAX 函数处理提交表单
- jQuery preventdefault提交表单没有'通过js函数提交表单时无法工作
- 使用一个Javascript函数提交多个表单可以在FF中工作,而不需要其他浏览器
- 正在检索jquery函数中的表单
- 带有两个变量函数的Ajax提交表单
- JavaScript onbeforeunload()函数未提交表单
- 表单函数未执行
- 修改序列化表单函数以获取输入ID而不是名称
- 验证表单函数跳转到错误
- 为什么我们使用web服务的web方法,而不是web表单函数
- 如何在我的template.tpl.php中插入这个javascript代码来修改评论表单?(函数XX_comment_
- 如何在HTML/JS中存储表单函数输入的多个字符串
- HTML单选按钮使JavaScript表单函数崩溃
- 未捕获的语法错误:意外的令牌多个表单函数