按钮Onclickfunction不将记录保存到数据库
尊敬的朋友,
我有ONCLICK按钮问题。 我编写了将表单保存到数据库的代码。
图中有2个按钮:
-
保存按钮(type =“submit”)
-
保存并按下新按钮(type =“button”)
保存一个非常好。 使用“提交类型”将数据库保存在数据库中。
但是当涉及到保存和新的不保存记录到数据库。
请任何人都可以告诉我它会出现什么问题。
请在下面找到编码:
脚本代码:
function SaveEntity() { alert("Check Save"); // get the form values $.ajax({ url :"/leadstatus_creation", type : "POST", contentType: "application/json", data : $('#frmCreateEntity').serialize(), success : function(data) { if(data != null && data !='') { $('#txtleadname').val(data); } }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert(textStatus); alert("Lead Name Status:"+$('#txtleadname').val()); } }); }
请问有谁可以帮我解决这个问题。
回答:
只是不使用标签,我们可以使用标签比它确实有效。
Save Save and New Cancel
谢谢大家的支持。 。 🙂
第二个
在这里你也给了与第一个相同的frmCreateEntity id ,这就是调用函数时的原因。
data : $('#frmCreateEntity').serialize(),
上面的代码解析了DOM的id,当它与它匹配时,获取它的内容
这就是它的原因不保存,因为文档解析器不知道您使用与frmCreateEntity相同的id定义了多少元素,并且当它在ID frmCreateEntity的第一个元素中找到相同的id时停止搜索。 尝试在两个输入元素中使用不同的id实现它肯定会工作,
此外,我还为您的澄清添加了一个解决方法,并在该函数中获取数据以将其保存到数据库中。 检查此代码并在此处运行,
Sample styled page FIRST SECOND