# Java script errrrror in rails

**URL:** <https://www.ruby-forum.com/t/java-script-errrrror-in-rails/185596>\
**Category:** Rails\
**Created:** [March 23, 2010, 7:42am UTC](https://www.ruby-forum.com/t/java-script-errrrror-in-rails/185596 "2010-03-23T07:42:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![murfhy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d26b3c/32.png) [@murfhy](https://www.ruby-forum.com/u/murfhy)\
**Post date:** [March 23, 2010, 7:42am UTC](https://www.ruby-forum.com/t/java-script-errrrror-in-rails/185596/1 "2010-03-23T07:42:34Z")

</div>

when i click a button called add it should show a javascript form  
showing an upload feature.its not displaying anything.instead of  
tht its only showing the mwssage lik tis in console. please providee  
a solution

ActionView::TemplateError (Called id for nil, which would mistakenly be  
4 – if you really wanted the id of nil, use object\_id) on line #1 of  
app/views/lists/import.js.rjs:  
1: id = dom\_id(@list)

---

<div class="post-metadata">

**Author:** ![murfhy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d26b3c/32.png) [@murfhy](https://www.ruby-forum.com/u/murfhy)\
**Post date:** [March 23, 2010, 8:35am UTC](https://www.ruby-forum.com/t/java-script-errrrror-in-rails/185596/2 "2010-03-23T08:35:25Z")

</div>

> ActionView::TemplateError (Called id for nil, which would mistakenly be  
> 4 – if you really wanted the id of nil, use object\_id) on line #1 of  
> app/views/lists/import.js.rjs:  
> 1: id = dom\_id(@list)

Will need to see some code - however the simple answer from your error  
is that @list is nil. Perhaps you are missing a:

@list = List.find(params[:id])

before this line 1?

Kind Regards  
Luke
