我对 jQuery 很陌生,我不知道该怎么做,以及是否可以在不手动编辑插件的情况下完成。
假设有一个像这样的简单形式:
<form action="page.php" method="post">
Name: <input type="text" name="Your name" id="contact-name" value="" />
Email: <input type="text" name="Your email" id="contact-email" value="" />
</form>
当您以“标准”方式或使用 ajaxSubmit() 提交时,请求的值采用字段名称的标签,因此在 page.php 中我将拥有:
$_POST['Your name'];
$_POST['Your email'];
相反,我想用字段的id标记提交的值:
$_POST['contact-name'];
$_POST['contact-email'];
有没有办法用 jquery 和 ajaxsubmit() 插件来做到这一点?而且,也许,即使正常使用表单,也有办法做到这一点?
ps:是的,我知道,我可以将字段的名称和id属性都设置为'contact-name',但是包含相同值的两个属性如何有用呢?