1

私はUniform.jsすべてselectsinput:checkbox、、input:text要素に使用しています。

私が遭遇している問題は、Uniformを使用している要素の実際の値が更新されていないことです。これらのさまざまな要素を含むフォームがあり、それらの値を変更して$.uniform.update()から、フォームが送信される前に呼び出します(個々の要素も更新してみました)が、要素の値は実際には変更されていません。

たとえば、[はい]と[いいえ]のオプションを選択した場合、[はい]を選択すると、変更されるのはユニフォームによって生成されるスパンだけです。そのため、フォームを送信しても価値がありません。

(jquery 1.6.1を使用)

4

1 に答える 1

3

load()このように問題を修正する場合:

$('#dialog').load(url + ' #forload', 
    function() {
        $('#dialog').find('select').uniform(), $('#dialog').find('input:checkbox').uniform()
    })
于 2012-03-19T12:36:55.350 に答える