0
我正在使用jquery mobile最新版本。我有一個選擇字段,實際上是這樣的:Jquery Mobile - 動態添加選項
<select id="make">
</select>
我要動態地添加it.So我用這個代碼選項:
var makeArr = new Array(1, 2, 3, 4, 5);
var parent = $('#make');
$.each(makeArr, function(i, item){
parent.append('<option value="' + item + '">' + item + '</option>');
});
我也用parent.append('<option value="' + item + '">' + item + '</option>').trigger('create');
但沒有任何變化。
我已經用這種方法在<ul>
下加了<li>
。但是這在這裏不行。
謝謝兄弟!其實我也使用'$('#idname')。listview('refresh');'生成listview。在jquery mobile中,每個dom都可以用這種方式刷新嗎? –
不,不是所有元素都可以刷新。例如''input type = radio''只能在**頁面調用觸發器('create')時才能'刷新'**:'$(「#page-id」)。trigger(「create」)'將使用新的動態內容重新創建頁面。 – take