[Question Noob] J'utilise le formulaire de contact 7 de Wordpress. J'ai 2 entrées que je dois retourner post_title et le prix pour l'événement:jQuery Valeur d'entrée non renvoyée lors de l'envoi
if (window.location.href.indexOf("event") > -1) {
var titre = $('.entry-title').text();
var prix = $('.ai1ec-cost .ai1ec-field-value').text();
$('.ghost input').prop('disabled', true);
$('.ghost input').attr('value', titre);
$('.ghost input').val(titre);
$('.ghostPrice input').prop('disabled', true);
$('.ghostPrice input').val(prix);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="/event/pause-cafe-des-parents/?instance_id=35#wpcf7-f1623-o1" method="post" class="wpcf7-form" novalidate="novalidate">
<label class="ghost"> Nom de l'événement<br>
<span class="wpcf7-form-control-wrap evenement">
<input name="evenement" value="la pause-café" size="40" class="wpcf7-form-control wpcf7-text" aria-invalid="false" disabled="" type="text">
</span>
</label>
<label class="ghostPrice"> Prix de l'événement<br>
<i>Les modalités de paiements seront présents dans l'e-mail de confirmation</i><br>
<span class="wpcf7-form-control-wrap price">
<input name="price" value="" size="40" class="wpcf7-form-control wpcf7-text" aria-invalid="false" disabled="" type="text">
</span>
</label>
<p>
<input value="Envoyer" class="wpcf7-form-control wpcf7-submit" type="submit"><span class="ajax-loader"></span>
</p>
</form>
Mon entrée-retour valeur correctement, mais lorsque je soumets ma forme, cette valeur ne retourné.
Si je tape dans mon entrée (comme un formulaire normal), ma valeur est retournée.
Une idée?
'ghostPrice', où est-ce? –
Il manque quelques détails dans les questions comme les entrées que vous utilisez et où vous envoyez le formulaire. – bhansa
@ Roamer-1888 fantôme prix est comme l'autre étiquette :) (même mais seul changement de classe) – Monagraphic