表格提交问题在我的页面
Form submit issues on my page
我正在一个表单上工作,但我想停止表单,如果四个输入的长度是0,但我所拥有的是表单在它调用e.p preventdefault()之前提交。在提交之前,我能做些什么来检查表单输入?
$('#job_in').click(function()
//form1.submit(function(e) // testing the form input
{
form1_name=$("input[data='form1_name']");
form1_email=$("input[data='form1_email']");
form1_pass=$("input[data='form1_pass']");
form1_sex=$("select[data='form1_sex']");
form1_cname=$("input[data='form1_cname']");
form1_checkbox=$("input[data='form1_checkbox']");
ceo_inputs_dis=[/* 0 */form1_name,/* 1 */form1_email, /* 2 */form1_pass,
/* 3 */form1_sex, /* 4 */form1_cname];
ceo_inputs_dis1=ceo_inputs_dis[0];
ceo_inputs_dis2=ceo_inputs_dis[1];
ceo_inputs_dis3=ceo_inputs_dis[2];
ceo_inputs_dis4=ceo_inputs_dis[3];
ceo_inputs_dis5=ceo_inputs_dis[4];
ceo_inputs_dis1=ceo_inputs_dis1.val().length;
ceo_inputs_dis2=ceo_inputs_dis2.val().length;
ceo_inputs_dis3=ceo_inputs_dis3.val().length;
ceo_inputs_dis4=ceo_inputs_dis4.val().length;
ceo_inputs_dis5=ceo_inputs_dis5.val().length;
/* do the check for name input */
if ( (ceo_inputs_dis1 == 0) || (ceo_inputs_dis2 == 0) ||
(ceo_inputs_dis3 == 0) || (ceo_inputs_dis4 == 0) ||
(ceo_inputs_dis5 == 0)
)
{
//<h6 id="alertmsg">All fields are important!</h6>
$('#alertmsg').text("Please all the four fields are empty");
/* disable the form */
forms=$('form');
form1=forms[0];
e.preventDefault();
/*form1.submit(function (e)
{
//e.preventDefault();
return false;
});*/
/*form1.submit(function()
{
return false;
});*/
};
});
使用submit
事件
$('#job_in').submit(function() {
...
})
或者将<button type="submit">Submit</button>
改为<button type="button">Submit</button>
。点击事件form1.submit()
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 在我的网站上显示最近提交的文章/图片
- 如何在我的情况下禁用表单提交
- 为什么我的按钮组件提交它所在的表单
- 为什么我的ajax在提交用@HtmlRenderPartial加载的表单时只调用fire一次
- 我如何让我的脚本连续提交两个表单
- 表单提交问题,如何在我的URL末尾获得ID的值
- 如何在HTML表单中提交我的下拉选择
- 我的提交按钮不起作用
- 我的提交按钮不起作用
- 为什么在第一次运行所需的脚本之前,我的“提交”按钮需要点击两次
- 为什么我的提交表单不被执行在我的流星应用程序
- 为什么我的提交按钮填充
- 试图改变我的提交输入表单提交值
- 为什么我的提交按钮不起作用?
- 麻烦它给我404(未找到)-我点击我的提交后
- 为什么我的提交表单带我到php页面
- 为什么我的提交按钮隐藏,即使消息没有'我没有收到
- 如何隐藏我的提交按钮,直到我的表单被验证
- 当点击我的提交按钮时自动滚动