Foros del Web » Programando para Internet » Javascript » Frameworks JS »

funciones ternarias ajax y javascript

Estas en el tema de funciones ternarias ajax y javascript en el foro de Frameworks JS en Foros del Web. Saludos mi problema es el siguiente tengo mi funcion ajax Cita: function VerificarPorcentaje($ID) { $SQLSumaCentroCosto="SELECT sum(intPorcentaje) FROM tblHistoricoCentroCostos WHERE intFKIDEmpleado='$ID'"; $ResSumaCentroCosto=mysql_query($SQLSumaCentroCost o); $DatosCentroCosto=mysql_fetch_array($ResSumaCentro Costo); if($DatosCentroCosto[0]!=100) ...
  #1 (permalink)  
Antiguo 10/07/2012, 12:45
Avatar de PIRRUMAN  
Fecha de Ingreso: febrero-2006
Ubicación: Monterrey, Nuevo León
Mensajes: 633
Antigüedad: 18 años, 2 meses
Puntos: 53
funciones ternarias ajax y javascript

Saludos
mi problema es el siguiente

tengo mi funcion ajax
Cita:
function VerificarPorcentaje($ID)
{
$SQLSumaCentroCosto="SELECT sum(intPorcentaje) FROM tblHistoricoCentroCostos WHERE intFKIDEmpleado='$ID'";
$ResSumaCentroCosto=mysql_query($SQLSumaCentroCost o);
$DatosCentroCosto=mysql_fetch_array($ResSumaCentro Costo);

if($DatosCentroCosto[0]!=100)
{
$objResponse = new myXajaxResponse();
$objResponse->script("alert('La Suma de Los Centros de Costos Activos es diferente a 100%')");
return $objResponse;
exit;
return false;
}
}
y mi funcion javascript
Cita:
function validar()
{
if(confirm('Desea almacenar')
{
return true;
}
else
{
return false;
}
}
e intento utilizarla asi

Cita:
echo "<input type='submit' onclick=\"return Validar()?xajax_VerificarPorcentaje('$IDEmpleado') :false;\" value='Guardar'";
Lo que deseo hacer es que el usuario deba tener el 100% del porcentaje para poder almacenar la informacion, cuando no la tiene si realiza lo deseado , envia un alert diciendo que hace falta , pero cuando se cumple la condicion(que sume 100%) no hace el submit, como podria terminar la funcionalidad?

de antemano gracias
__________________
“Prefiero ser un tonto momentaneo que un eterno ignorante”
“¡El éxito es resultado de los aciertos,los aciertos resultado de la experiencia y la experiencia resultado de los errores!”
  #2 (permalink)  
Antiguo 11/07/2012, 07:42
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: funciones ternarias ajax y javascript

AJAX es asíncrono, por eso siempre devolverá false, lo ideal es que use desde el servidor

$xajaxResponse->script();

para aplicar los cambios en función de su necesidad
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: ajax, funcion, funciones, input, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:46.