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