gpt4 book ai didi

jquery - 添加隐藏字段,包括当前提交字段值并作为隐藏字段发送到下一页

转载 作者:行者123 更新时间:2023-11-28 01:51:59 26 4
gpt4 key购买 nike

此表单实际上正在获取一些输入字段,如下所示。

我需要添加输入(隐藏)字段值和我从 custom12 获取的值,并在隐藏字段中作为自定义 13 发送到下一页。如何做到这一点

<form name="q9" id="submitDetails" action="pandora.do" method="post" class="form-horizontal">

<input type="hidden" name="cutom4" value="1" class="Qty">
<input type="hidden" name="cutom5" value="2" class="Qty">
<input type="hidden" name="cutom6" value="3" class="Qty">
<input type="hidden" name="cutom7" value="5" class="Qty">
<input type="hidden" name="cutom8" value="1" class="Qty">
<input type="hidden" name="cutom9" value="9" class="Qty">
<input type="hidden" name="cutom10" value="8" class="Qty">
<input type="hidden" name="cutom11" value="10" class="Qty">

<fieldset class="questionsForm">
<div class="form-group">
<div class="col-xs-10">
<div class="radio">
<input name="custom12" id="custom12A" value="1" type="radio" class="styled myClass prettyCheckable">
<label for="custom12A">I love what I love – that will never change </label>
</div>
<div class="radio">
<input name="custom12" id="custom12B" value="2" type="radio" class="styled myClass prettyCheckable">
<label for="custom12B">I keep an eye on the charts </label>
</div>
<div class="radio">
<input name="custom12" id="custom12C" value="3" type="radio" class="styled myClass prettyCheckable">
<label for="custom12C">I buy t-shirts, records and go to live shows if I like an artist. </label>
</div>
<div class="radio">
<input name="custom12" id="custom12D" value="4" type="radio" class="styled myClass prettyCheckable">
<label for="custom12D">I always know every word of every song and travel night and day for my artists.</label>
</div>
</div>
</div>
<div id="error_msg5">&nbsp;</div>

<input type="hidden" name="cutom13" value="$entrantForm32399.custom13" id="custom13">

<div class="clearfix">&nbsp;</div>
<!-- Button -->
<div class="form-group nextButton">
<div class="col-xs-10">
<button id="submitDetails" name="submitDetails" class="btn btn-primary btnNext">NEXT</button>
</div>
</div>
</fieldset>
</form>

最佳答案

您可以使用 localstorageCookies使用 javascript 将数据从一个页面发送到另一个页面。

喜欢,

$'#submitDetails').on('click',function(){
localStorage.setItem('formData',$('#submitDetails').serialize());
$('#submitDetails').submit();
// set form data to local storage
});

阅读serialize()

或者,你可以试试这个,

首先更改表单id,因为id必须唯一 并且您的 buttonform 都具有相同的 id

$( "#submitDetails" ).on('click',function( event ) {    
var c4 = parseInt($('input[name="custom4"]').val());
var c5 = parseInt($('input[name="custom5"]').val());
var c6 = parseInt($('input[name="custom6"]').val());
var c7 = parseInt($('input[name="custom7"]').val());
var c8 = parseInt($('input[name="custom8"]').val());
var c9 = parseInt($('input[name="custom9"]').val());
var c10 = parseInt($('input[name="custom10"]').val());
var c11 = parseInt($('input[name="custom11"]').val());
var radioVal= parseInt($('input[name="custom12"]:checked').val());
var total = c4 + c5 + c6 + c7 + c8 + c9 + c10 + c11 + radioVal;
$('#custom13').val(total);// send this value to next form
});

关于jquery - 添加隐藏字段,包括当前提交字段值并作为隐藏字段发送到下一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19533225/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com