Bonjour,

j'ai deux formulaire :un contient deux composantes une input de recherche et liste des choix et un submit et l'autre formulaire au dessous qui affiche le résultat de recherche ,l'affichage de résultat de recherche quand l'utilisateur saisie de donnée dans l'input de recherche et cliquer sur submit sinon lorsque l'utilisateur cliquer sur submit sera afficher un message d'erreur comme quoi vous devez saisie le code à recherche
mon problème quand je cliquer sur submit sans saise le code à recherche il affiche le message d'erreur mais quand je saisie le code et je cliquer sur recherche aucun résultat :index.phtml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<script type="text/javascript">
$(function(){
	$('#goSearch').submit(function(event){
 
		var formId = $(this).attr('id');
		var textSearch = $("#textSearch").val(); 
 
		// Stop full page load
		event.preventDefault();
 
		var data = {
				Disc : $("#Disc").val(),
				textSearch : $("#textSearch").val()
		}; 
 
		$.ajax({
			url: '../../disc/search/index',
			type: 'POST',
			data: data,
			success: function(data, textStatus, XMLHttpRequest)
			{
 
 
				if(data.response== true)
				{
					$('#listResult').removeBlockMessages().blockMessage(data.message, {type: 'success'});
					upContent('../disc/search/index/','');
				}else{
					$('#listResult').blockMessage(data.errorMessage, {type: 'error'});
				}
			},error: function(XMLHttpRequest, textStatus, errorThrown)
			{
				// Message
				$('#listResult').removeBlockMessages().blockMessage('Connexion au serveur échouée, veuillez réessayer <br/>', {type: 'error'});
			}
		});
 
	});
merci en avance