Tengo un archivo js con algunas funciones que funciona al 100 % en mi máquina local, pero una vez que se ha implementado en el servidor, algunas funciones no funcionan. Cuando publico crea extensiones es5 y es5.min. Cuando analizo por qué no puedo obtener los resultados deseados, puedo ver que está fallando en es5.min y no sé por qué es así. He comparado ambos archivos y todos tienen el mismo aspecto.
No estoy muy seguro de qué hacen esos archivos mínimos y, si es necesario, o si se deben eliminar, ya que se está rompiendo mientras que el archivo original no se está rompiendo.
¿Cuál podría ser el problema? ¿Es un problema?
TypeError no capturado: jqXHR.responseJSON es un error indefinido https://serverurl/scripts/customer.es5.min.js?6.0:460
Código : Línea 460
build_chart_user_activity: function () { var self = reporting; //select all assigned self.form.assigned_users.find("option").prop("selected", true); var param = { start_date: self.form.start_date.val(), end_date: self.form.end_date.val(), usernames: self.form.assigned_users.val(), all_users: self.form.all_users_chk.prop("checked"), r: self.form.customer.val() }; $.ajax({ type: "post", contentType: "application/json", url: "_content/customer.aspx/GetCustomer", data: JSON.stringify(param), dataType: 'json', success: function (result) { var s = JSON.parse(result.d); if (s.length > 0) { self.charts.chart_data = s; self.methods.build_data_table(); self.charts.chart_export_btn.prop("disabled", false); self.charts.export_btn_toExcel.prop("disabled", false); } else { self.methods.clear_data_table(); } }, error: function (jqXHR, textStatus, errorThrown) { common.display_error(jqXHR.responseJSON.Message); line 460: This is where it is failing. } }); }