我的event.preventdefault
无效。实际上我想要当用户点击添加按钮时,如果所有字段都是空白的话,它会要求“先输入字段”。
为此,我使用这样的标志来防止数据保存,如果所有字段都是空白,如下所示:(当我点击它显示的按钮进入该字段,然后它将转到ajax函数,即使我应用{ {1}}我不确切地知道我错在哪里)
提前致谢,
这是我的代码:
event.preventdefault();
答案 0 :(得分:1)
event.preventDefault
只会停止运行任何其他附加事件(例如onclick
或href
中的内容)。它不会使你自己的javascript代码停止。
这样做:
if(flagg == 1)
{
alert("enter the patient name!!");
event.preventDefault();
return;
}
答案 1 :(得分:0)
在if(flagg == 1)
行,你正在调用event.preventDefault(),但是你继续使用你的ajax帖子。此时,您希望通过点击处理程序从return;
返回,以便它不会继续提交表单。