JQuery - jquery en internet explore y mozilla

   
Vista:

jquery en internet explore y mozilla

Publicado por antonio (1 intervención) el 24/06/2015 19:58:48
Hola a todos este este codigo que me funciona perfectamente en mozilla
1
2
3
4
5
6
7
8
9
10
11
12
13
function (html) {
	$('#resultDni').show();
	$('#resultDni2').text('');
	if (html.contains('ocupado')) {
		//Si el dni existe deshabilita todos los demas campos
		desahabilitar();
	}
	else {
		//Vuelve a habilitar todos los campos
		habilitar();
	}
	$('#resultDni2').append(html);
});
en internet explore funciona solo si cambio la linea if (html.contains('ocupado')) por if ("html:contains('ocupado')") pero si hago esto deja de funcionar el if y else por que siempre me coje la funcion desabilitar(); o o lo que es lo mismo todo los campo texto esta desabilitado siempre se cumpla o no la condicion.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Vainas

jquery en internet explore y mozilla

Publicado por Vainas (96 intervenciones) el 24/06/2015 20:19:35
Buenas:

Lo de ("html:contains('ocupado')") Esta mal por que estas confundiendo con un selector de jQuery. Lee la documentacion si lo quieres usar (pero no es tu caso) https://api.jquery.com/contains-selector/

Puedes intentar usar "includes" en vez de "contains" que por lo que he visto funciona igual.

Imagino que la variable "html" es un String, cierto? Si es asi lo anteior puede valerte.

Ya nos diras su funciona. Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar