# RJS: page.call

**URL:** <https://www.ruby-forum.com/t/rjs-page-call/76188>\
**Category:** IT\
**Created:** [November 16, 2006, 4:22pm UTC](https://www.ruby-forum.com/t/rjs-page-call/76188 "2006-11-16T16:22:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![stb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/e68b1a/32.png) [@stb](https://www.ruby-forum.com/u/stb)\
**Post date:** [November 16, 2006, 4:22pm UTC](https://www.ruby-forum.com/t/rjs-page-call/76188/1 "2006-11-16T16:22:21Z")

</div>

Ciao,

ho un problema che non riesco proprio a capire.

finalmente penso di aver capito come usare gli RJS ma ho un problema con  
page.call, quando chiamo la mia funzione in RJS prima di eseguirla  
correttamente, mi visualizza un pop up "RJS error: TypeError:  
myfunction() is not a function.

La cosa che non capisco è come fa a generarmi un’ errore se esegue la  
chiamata e funziona?  
questo è il codice del controller che viene chiamato tramite una link to  
remote dalla vista.

render :update do |page|

page.replace\_html “form\_container”, :partial =\> ‘new\_ride\_step2’,  
:layout =\> false

page.call “geocode(‘milano’)”

end

Saluti Andrea

---

<div class="post-metadata">

**Author:** ![stb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/e68b1a/32.png) [@stb](https://www.ruby-forum.com/u/stb)\
**Post date:** [November 17, 2006, 4:08pm UTC](https://www.ruby-forum.com/t/rjs-page-call/76188/2 "2006-11-17T16:08:21Z")

</div>

nessuno ha qualche idea su sto problema?

----- Original Message -----  
From: “stb” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Thursday, November 16, 2006 4:20 PM  
Subject: [ruby-it] RJS: page.call

Ciao,

ho un problema che non riesco proprio a capire.

finalmente penso di aver capito come usare gli RJS ma ho un problema con  
page.call, quando chiamo la mia funzione in RJS prima di eseguirla  
correttamente, mi visualizza un pop up "RJS error: TypeError:  
myfunction()  
is not a function.

La cosa che non capisco è come fa a generarmi un’ errore se esegue la  
chiamata e funziona?  
questo è il codice del controller che viene chiamato tramite una link to  
remote dalla vista.

render :update do |page|

page.replace\_html “form\_container”, :partial =\> ‘new\_ride\_step2’,  
:layout =\>  
false

page.call “geocode(‘milano’)”

end

Saluti Andrea

* * *

Ml mailing list  
removed\_email\_address@domain.invalid  
[http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)
