我正在使用jquery的插件表单来发送表单,但它无法正常工作
http://malsup.com/jquery/form/#ajaxSubmit
我的剧本
<?php
$tfw_number_format="2";
?>
<script>
function send_forma(id)
{
jQuery('#contact-form-widget-'+id).ajaxForm(
{
dataType: 'json',
success: contact
});
}
function contac(data2)
{
if (data2.campos_vacios=="bad")
{
alert("ok");
}
}
</script>
<form id="contact-form-widget-<?php echo $tfw_number_format;?>" class="contact-form-widget" method="post" action="<?php echo $phpValidate;?>" onsubmit="send_forma('<?php echo $tfw_number_format;?>');return false;">
...... Fields and Submit
</form>
我创建此脚本是为了在同一网页中插入更多表单而且之间没有冲突,因为如果没有,它就不起作用。
我希望你能帮助我
谢谢,问候!!!
答案 0 :(得分:0)
这不是提交表格:
jQuery('#contact-form-widget-'+id).ajaxForm(
{
dataType: 'json',
success: contact
});
}
它将把它变成一个ajax形式,但它不会提交它,因此它不适合提交处理程序
您必须在样本中的$(document).ready(function() { }
块中进行此调用。