Problème formulaire bootstrap

Résolu/Fermé
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 5 nov. 2014 à 04:44
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 18 nov. 2014 à 22:11
Bonjour à tous et toutes

Depuis 2 jours j'essaye désespérément de faire un formulaire en bootstrap.
J'y arrive avec une données mais pas moyen d'y arriver avec une deuxième.

Le code avec une donnée

<section id="faq" class="faq -caissexl">
<div class="section-header">
<div class="container">
<h2><i class="fa fa-question-circle"></i> Frequent Asked Questions CaisseXL </h2>
</div>
</div>

<div id="motCle" class="container">
<div class="form-group">
<input class="form-control" id="motcle" name="motcle" type="text" placeholder="Je recherche..." onchange="recherche_motcle('motcle');"/>
</div>
<button class="btn btn-large btn-primary" ';">Rechercher</button>
</div>

<script>
function recherche_motcle(inputId) {
var strMotcle = $("#" + inputId).val();
strMotcle = strMotcle.trim();

if (strMotcle=="") {
alert("Veuillez entrer au moins un mot clé à rechercher.");
$("#"+inputId).focus();
return null;
}
$.get('recherche.php', { motcle: strMotcle }, function(data) { $('#divfaq').html(data); });
}
</script>
</section>



page recherche.php où je recupere la variable
<?php
$motcle = $_GET["motcle"];
?>

Si je fait unerequête sql çà marche



Formulaire avec une données en +


<section id="faq" class="faq-caissexl">
<div class="section-header">
<div class="container">
<h2><i class="fa fa-question-circle"></i> Frequent Asked Questions CaisseXL </h2>
</div>
</div>

<div id="motCle" class="container">
<div class="form-group">

<input class="form-control" id="idcategorie" name="idcategorie"
type="int" placeholder="401" onchange="recherche_idcategorie('idcategorie');"/>

<input class="form-control" id="motcle" name="motcle"
type="text" placeholder="Je recherche..." onchange="recherche_motcle('motcle');"/>

</div>
<!-- <button class="btn btn-large btn-primary" onclick="recherche_motcle('motcle') ';">Rechercher</button>-->
<button class="btn btn-large btn-primary" ';">Rechercher</button>

</div>


<script>
function recherche_motcle(inputId, inputId1) {
var strMotcle = $("#" + inputId).val();
var intIdcategorie = $("#" + inputId1).val();

strMotcle = strMotcle.trim();
intIdcategorie = intIdcategorie.trim();

if (strMotcle=="") {
alert("Veuillez entrer au moins un mot clé à rechercher.");
$("#"+inputId).focus();
return null;
}
$.get('recherche.php', { motcle: strMotcle }, { idcategorie: intIdcategorie }, function(data) { $('#divfaq').html(data); });
}
</script>
</section>

Si je valide le formulaire j'ai ce message d'erreur

Uncaught ReferenceError: recherche_idcategorie is not defined index.php:1
Uncaught TypeError: Cannot read property 'trim' of undefined

Aidez moi s'il vous plaît
Merci d'avance

2 réponses

Liightman Messages postés 49 Date d'inscription lundi 17 novembre 2014 Statut Membre Dernière intervention 7 janvier 2016 9
17 nov. 2014 à 22:06
Salut!

Pour être honnête, j'ai pas lu ton script... Modifie ton sujet et met les script dans la balise code s'il te plaît... À ce moment là je regarderai ton script.

Merci d'avance.
0
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 1 999
18 nov. 2014 à 22:11
Bonjour,

C'est bon, j'ai résolu le problème
0