Actualización de cuadro de selección de Jquery Mobile IPhone en cascada con estilo personalizado que no se actualiza en el selector de interfaz de usuario de IPhone
Frecuentes
Visto 700 equipos
0
Tengo un par de cuadros de selección de estado a ciudad en cascada. El usuario elige un estado y una rutina ajax actualiza el cuadro de selección de ciudad con las ciudades del estado de la base de datos.
Los cuadros de selección tienen un estilo personalizado.
Flujo de usuarios para iPhone:
- El usuario presiona el cuadro de estado
- La pantalla de interfaz de usuario del cuadro de selección nativo de Iphone aparece desde la parte inferior
- El usuario elige el estado apropiado
- El cuadro de ciudad se actualiza y renueva, pero los valores nativos del selector del cuadro de selección de la interfaz de usuario de Iphone no se actualizan.
Si el usuario presiona el botón Listo y luego presiona el cuadro de selección de ciudad, funciona bien.
Necesito la interfaz de usuario nativa de Iphone para actualizar sus valores.
$('#select_destination_state').live('change',function(e) {
var stateVal = $(this).val();
dstate = stateVal;
$.ajax({
url: '/inc/cityhandler.php?state='+ stateVal,
success: function(data) {
//alert(data);
$('#select_destination_city').html(data);
$('#select_destination_city option:first-child').attr("selected", "selected");
$('#select_destination_city').selectmenu();
$('#select_destination_city').selectmenu("refresh", true);
select_to_miles(currSeg); //ajax function to get mileage
}
});
});
1 Respuestas
0
Puede encontrar una serie de sugerencias y soluciones para este problema aquí: Comportamiento extraño del evento JS onchange () select / dropdown cuando se usa 'Siguiente' en el cuadro de selección de elementos de la lista desplegable de Safari móvil
contestado el 23 de mayo de 17 a las 12:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas jquery iphone mobile or haz tu propia pregunta.