2011-12-06 75 views
1

我在所有selects,,input:text元素上使用Uniform.js更新Uniform.js輸入不起作用

我遇到的問題是使用統一的元素的實際值沒有更新。我有一個包含這些不同元素的表單,我更改它們的值,然後在提交表單之前調用$.uniform.update()(我也嘗試更新單個元素),但元素值實際上沒有更改。

例如,如果我選擇了w /選項是和否,如果選擇是,唯一改變的是統一生成的範圍。所以當我提交表單時,我沒有任何價值。

(使用jQuery 1.6.1)

回答

3

load()如果修復問題的探析這種方式:

$('#dialog').load(url + ' #forload', 
    function() { 
     $('#dialog').find('select').uniform(), $('#dialog').find('input:checkbox').uniform() 
    })