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