我在所有Uniform.js
,selects
,input:checkbox
元素上使用input:text
。
我遇到的问题是使用Uniform的元素的实际值未更新。我有一个包含这些各种元素的表单,我更改了它们的值,然后在提交表单之前调用了$.uniform.update()
(我也尝试过更新单个元素),但是元素值实际上并未更改。
例如,如果我选择带有选项“是”和“否”,则如果选择“是”,唯一更改的是Uniform生成的跨度。因此,当我提交表单时,我没有任何价值。
(使用jQuery 1.6.1)
最佳答案
对于load()
如果以这种方式解决问题:
$('#dialog').load(url + ' #forload',
function() {
$('#dialog').find('select').uniform(), $('#dialog').find('input:checkbox').uniform()
})
关于javascript - 更新Uniform.js输入不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8396225/