形式输出“;值“;不正确

Form output "values" are not correct?

本文关键字:不正确 输出      更新时间:2023-09-26

这与之前的一个问题有关(更改下拉值时div"隐藏"),该问题帮助我解决了问题的一部分,但我现在有两个问题需要解决并最终确定此表单。

  1. 如果我不添加Guest Ticket,则不需要付款方式-包含这些字段的div当前只是隐藏的,但如果不需要付款,我如何删除强制组件?

  2. Guest Ticket的值从0-10开始编号,因此现在,当表单在Guest Tikets上以"NONE"提交时,显示表单提交的电子邮件显示Guest=1,因为NONE的值为1。

这是最新的JSFIDDLE=http://jsfiddle.net/4REan/1/

HMTL的一个片段在这里:

        <div class="clear">
        <label for="CAT_Custom_266143">Member Tickets: <span class="req">*</span></label>
        <select style="width: 120px;" name="CAT_Custom_266143" id="CAT_Custom_266143" class="cat_dropdown">
        <option value=" ">-- Please select --</option>
        <option value="None">NONE</option>
        <option value="1 Ticket">1 Ticket = $0</option>
        <option value="2 Tickets">2 Tickets = $0</option>
        <option value="3 Tickets">3 Tickets = $0</option>
        <option value="4 Tickets">4 Tickets = $0</option>
        <option value="5 Tickets">5 Tickets = $0</option>
        <option value="6 Tickets">6 Tickets = $0</option>
        <option value="7 Tickets">7 Tickets = $0</option>
        <option value="8 Tickets">8 Tickets = $0</option>
        <option value="9 Tickets">9 Tickets = $0</option>
        <option value="10 Tickets">10 Tickets = $0</option>
        </select>
        <label for="CAT_Custom_266107">Guest Tickets: <span class="req">*</span></label>
        <select style="width: 120px;" name="CAT_Custom_266107" id="CAT_Custom_266107" class="cat_dropdown">
        <option value="0">-- Please select --</option>
        <option value="1">NONE</option>
        <option value="2">1 Ticket = $15</option>
        <option value="3">2 Tickets = $30</option>
        <option value="4">3 Tickets = $45</option>
        <option value="5">4 Tickets = $60</option>
        <option value="6">5 Tickets = $75</option>
        <option value="7">6 Tickets = $90</option>
        <option value="8">7 Tickets = $105</option>
        <option value="9">8 Tickets = $120</option>
        <option value="10">9 Tickets = $135</option>
        <option value="11">10 Tickets = $150</option>
        </select>
        </div>

我想使用"字母数字值",但不确定如何进行,这就是为什么会员票不同的原因,没有额外的coed链接到该字段。

我可以将NONE的值编号为"0",然后将票证编号为"1-10",以便提交时读数正确吗?我已经尝试过了,但如果不首先关闭付款方式的强制选择,我就无法提交表格使其生效?

我认为您应该为'none''请选择选项'

注意:我无法测试应用程序,因为这需要提交表格,而这在jsfiddle上是不可能的。只需尝试一次

快乐编码:)