A veces, esto no funciona si:
1) tiene un error en el código del script java antes de su línea con $('#myModal').on('show.bs.modal'...)
. Para solucionar problemas, coloque un mensaje de alerta antes de la línea para ver si aparece cuando carga la página. Para resolver, elimine los JS anteriores para ver cuál es el problema
2) Otro problema es si carga el JS en el orden incorrecto. Por ejemplo, puede tener la $('#myModal').on('show.bs.modal'...)
parte antes de cargar JQuery.js. En ese caso, su llamada será ignorada, así que primero en el HTML (vea la fuente de la página para estar seguro) verifique si el enlace del script a JQuery está por encima de su onShow
llamada modal , de lo contrario será ignorado. Para solucionar problemas, ponga una alerta dentro del programa antes de. Si ve el anterior y no el que está dentro de la función onShow, está claro que la función no se puede ejecutar. Si la ortografía es correcta, lo más probable es que su llamada a JQuery.js no se realice o se realice después de la onShow
parte