2012-06-09 97 views
0

如何使用jQuery Mobile重建選擇菜單?重建選擇菜單

這裏是我的代碼...

<script> 
$(document).delegate('#registration-city', 'pageinit', function() { 
    // $("#city").selectmenu('refresh', true); //Rebuild is don't work 
    $("#zip").change(function() { 
     // $("#city").selectmenu('refresh', true); //Rebuild is don't work 
     ... 
     $('#city').append(response.list).selectmenu('refresh'); // Works 
     ... 
     }); 
    $("#zip").keyup(function() { 
    ... 
     $("#city").selectmenu('refresh', true); // Rebuild is don't work 
    ... 
    }); 
}); 
</script> 

感謝您的幫助。

乾杯,

文森特

回答

0

可以觸發動態插入的元素的create事件JQM

$("#elementid").trigger("create"); 
+0

感謝您的幫助。 :)你能告訴我一個簡單的例子嗎? – Vincent

+0

所以我解決了我的問題_empty()_ ...'$(「#zip」)。keyup(function(){$('#city')。empty(); $(「#city」)。selectmenu ('refresh',true);});'現在我想知道是否觸發(「創建」)是必要的。 ^^ – Vincent