我有一个级联状态到城市选择框对。用户选择一个州,ajax 例程用数据库中的州城市更新城市选择框。
选择框具有自定义样式。
iPhone用户流程:
- 用户按下状态框
- iphone原生选择框ui画面从底部弹出
- 用户选择合适的状态
- 城市框会更新和刷新,但原生 Iphone ui 选择框选择器值不会更新。
如果用户按下完成按钮,然后按下城市选择框,它工作正常。
我需要 Iphone 原生 ui 来更新它的值。
$('#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
}
});
});