• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

177
Vistas
JavaScript Ajax SCRIPT1003: ':' esperado en IE 11
 var url="tabla.php"; $.ajax({ type: "POST", url:url, data:{place,names,repor}, success: function(datos){ $('#tabla').html(datos); }

Este código funciona en Chrome pero en IE 11 devuelve el error SCRIPT1003: Expected ':' en la línea 5. Realmente agradecería cualquier ayuda.

Nota: place y los names son matrices que se definen previamente, y el repor también es una variable definida previamente.

about 3 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Por lo general, los objetos en JavaScript se inicializan como pares de valores clave, por lo que los datos probablemente deberían inicializarse como

 data:{ place : place, names : names, report : report }

Consulte https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer

En ECMAScript 2015 parece que puede omitir la parte clave en ciertas situaciones, por lo que funciona en Chrome.

about 3 years ago · Santiago Trujillo Denunciar

0

Tuve el SCRIPT1003: error ':' esperado también en IE 11 (y mi código funcionó bien en Chrome y Firefox). Si alguien usa Knockoutjs y encuentra esto, tenga cuidado con la sintaxis al establecer funciones en su modelo de vista:

 var viewModel = { property1: "", functionWorksInAllBrowsers: function (arg1, arg2) { // ... }, functionThrowsErrorInInternetExplorer11(arg1, arg2) { //... } };
about 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda