我试图发送一个ajax表单的结果到php,然而哪个按钮被按下(提交或取消)是很重要的php代码,但丢失在ajax过程中。我试图找出是哪个按钮被按下来提交表单,但我的代码无法工作。
有人能指出这里出了什么问题吗?
$('.form').live('submit', function(event) {
var messageTo = $(this).next();
var button = event.target;
var data = $(this).serialize();
data = data + "&&
我对jQuery不是很熟悉。我正在尝试制作一个表单,这是在后台提交的,而不是重新加载页面。
我有一个隐藏的div,它在点击时显示和隐藏,在div中有一个表单。
我有两个问题:
1)当表单验证失败时,仍会提交表单。我尝试将验证和提交代码放在condition if(validation == valid) { $.ajax.... }中,但它不能正常工作。
2)表单提交后,div会自动隐藏,看不到成功消息。
代码如下:
$().ready(function() {
// Validate the form when it is submitted, using validation