Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

sfonseca45

[Resolvido] if else jquery

Recommended Posts

Bom Dia

 

Utilizo o seguinte sript para testar dia da semana e hora para marcação de consulta:

 

$(document).ready(function() {
   $('#especialID').change(function() {
  $("#link").attr("href", "imprimi_horario.php?especialID=" + $('#especialID').val());
     $.get('verifica_dia.php', {
           especialID: $('#especialID').val(),
           semana: $('#semana').val(),
           hora: $('#hora').val()
       }, function(data) {
           $('#confirma').html(data);
       });
   });
   $('#profissionalID').change(function() {
       $.get('verifica_horario.php', {
           date_sf: $('#datestart_eve').val(),
           especialID: $('#especialID').val()
       }, function(data) {
           $('#confirma').html(data);

       });
   });
});

 

Ele funciona bem, mas gostaria de incrementa-lo na última para ( em negrito), nesta parte ele verifca se o horário está livre para consulta colocando um texto $('#confirma').html(data).

 

O texto seria OK horário vago ou Horário reservado este texto vemda pagina - verifica_horario.php

 

O que estou querendo fazer

 

ao invés de texto trazer 0 para OK e 1 para reservado

 

fazer um if/else para colocar o texto e se for 1 remover do button o submit não permitindo assim o cadastro

 

Não sei como recuperar esse 0 ou 1 e fazer o teste.

 

Alguém poderia me dar uma luz?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Matei o problema

 

$(document).ready(function() {
   $('#especialID').change(function() {
		$("#link").attr("href", "imprimi_horario.php?especialID=" + $('#especialID').val());
	    $.get('verifica_dia.php', {
           especialID: $('#especialID').val(),
           semana: $('#semana').val(),
           hora: $('#hora').val()
       }, function(data) {
		if (data =='0') {
           $('#confirma').html('Ok. Atende neste horário');
		$("#KT_Insert1").show('slow');
		$('#profissionalID').show('slow');
		}
		else {
		$('#confirma').html('Atenção, o especialista não atende neste dia/horário. Tente novamente');
		$('#KT_Insert1').hide('slow');
		$('#profissionalID').hide('slow');
		alert ('O especialista não atende neste dia/horário.');
		}			
       });
   });
   $('#profissionalID').change(function() {
       $.get('verifica_horario.php', {
           date_sf: $('#datestart_eve').val(),
           especialID: $('#especialID').val()
       }, function(data) {
		if (data == '1') {
           $('#confirma').html('Ok, pode marcar sua consulta.');
		$("#KT_Insert1").show('slow');
		}
		else {
		$('#confirma').html('Reservado, volte e tente outro horário');
		$("#KT_Insert1").hide('slow');
		alert ('Horário reservado');
			}
       });
   });
});

 

Agora vamos para a próxima parte -> somar minutos em jquery

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.