为了账号安全,请及时绑定邮箱和手机立即绑定

表单提交不适用于 jQuery Steps

表单提交不适用于 jQuery Steps

皈依舞 2021-06-16 21:08:25
我正在使用 jQuery 步骤插件来制作报价单。我想获取表单答案,然后通过邮件发送。但实际上form.submit()是行不通的。这是我的 html<form id="quotation-form" action="index.php?action=sendQuotation">    <h3>Type de projet</h3>    <fieldset>        <legend>Sélectionnez votre type de projet:*</legend>        <input id="showcaseBasic" name="project_type" type="radio" required>        <label for="showcaseBasic">Site vitrine</label>        <br/>        <input id="showcaseAppointment" name="project_type" type="radio" required>        <label for="showcaseAppointment">Site avec réservation de rendez-vous en ligne</label>        <br/>        <input id="ecommerce" name="project_type" type="radio" required>        <label for="ecommerce">Site de e-commerce</label>        <p>(*) Obligatoire</p>    </fieldset>    <h3>Nombre de pages</h3>    <fieldset>        <legend>Sélectionnez le nombre de pages dont vous pensez avoir besoin:*</legend>        <input id="max5" name="max_page" type="radio" required>        <label for="max5">1 à 5 pages</label>        <br/>        <input id="max10" name="max_page" type="radio" required>        <label for="max10">6 à 10 pages</label>        <br/>        <input id="max15" name="max_page" type="radio" required>        <label for="max15">11 à 15 pages</label>        <br/>        <p>(*) Obligatoire</p>    </fieldset>    <h3>Vos coordonnées</h3>    <fieldset>        <legend>Veuillez renseigner vos coordonnées:*</legend>        <label for="lastName">Nom </label>        <input id="lastName" name="lastName" type="text" required>        <br/>        <label for="firstName">Prénom </label>        <input id="firstName" name="firstName" type="text" required>        <br/>        <label for="email">Email </label>        <input id="email" name="email" type="mail" required>        <br/>        <p>(*) Obligatoire</p>    </fieldset>    <h3>Termes et conditions</h3></form>>php 操作是发送我的电子邮件。对我来说,当我调用 时form.submit(),它将播放表单中的动作,这里是我的sendQuotationphp 动作。或者实际上输入名称在 url 中发送并加载主页。我的代码有什么问题?
查看完整描述

2 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

如果要发出 POST 请求(它将保留 中 URL 上的任何现有查询字符串参数参数action),则需要type="POST"在表单上进行设置。

如果要发出 GET 请求,其中表单数据编码在 URL 中,包含action=sendQuotation在该数据中,那么您需要表示action=sendQuotation为隐藏的名称和值,<input>而不是action.


查看完整回答
反对 回复 2021-06-18
  • 2 回答
  • 0 关注
  • 207 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号