function replaceIfEmpty(fieldID, value){
alert($j('input#'+fieldID.val()));
if ($j('input#'+fieldID).val() == ""){
$j('input#'+fieldID).val(value);
}
}
有我的功能,这是在我的控制器:Ruby on Rails:jQuery为什么val没有定义?
page << "replaceIfEmpty('object_name', '#{t.name}');"
,但是这一切被调用时,警报告诉我:
RJS error:
TypeError: Object object_name has no method 'val'
即使我使用jQuery 1.3 .2,文档说.val()不是新的1.4 = \
感谢1.4小费。在接下来的几周里,我正在升级所有的javascript,我会牢记这一点。 – NullVoxPopuli 2010-08-03 03:24:53