Thanks Derek. But I get the following errors: found : net.liftweb.http.js.JE.Call required: java.lang.String x= JE.Call("foo",2) ^ C:\J\BrandNET\eclipse_workspace\GridXml_Lift2.0\src\main\scala\net \irisinteractive\lift\grid\snippet\CreateGridConfigTable.scala:47: error: value CrVar is not a member of object net.liftweb.http.js.JsCmds JsCmds.CrVar("myVar", JE.Call("foo", 2))
On Oct 2, 12:07 am, Derek Chen-Becker <dchenbec...@gmail.com> wrote: > If you have a javascript function "foo(a, b)" where "a" is a String and "b" > is an integer then you can call that with > > JE.Call("foo", "one", 2) > > for example. If you wanted to set some variable to the result of the > function, you could do: > > JsCmds.CrVar("myVar", JE.Call("foo", "one", 2)) > > Derek > > > > On Wed, Sep 30, 2009 at 6:17 PM, sunanda <sunanda.pa...@gmail.com> wrote: > > > Hi David, > > Thanks for your prompt reply. > > As a beginner I have started reading the book "Exploring Lift". > > > It says > > > "If you need to write large portions of JavaScript code for your > > pages, we recommend writing that code in > > pure JavaScript in an external file and then including that file in > > your pages. In particular, if you write your code as JavaScript > > functions, you can use the JE.Call class to execute those functions > > from your Lift code." > > > I just want to know how can I use JE.Call function fro my external > > javascript file and also how to use JE abstractions like (JsFunc, > > ValById etc..) > > > Could you please provide a simple example so that my understanding > > will be clear. > > > Thanks > > Sunanda > > > On Oct 1, 9:56 am, David Pollak <feeder.of.the.be...@gmail.com> wrote: > > > Seehttp://demo.liftweb.net/ajax > > > Specifically: > > > > var cnt = 0 def doClicker(text: NodeSeq) = > > > a(() => {cnt = cnt + 1; SetHtml(spanName, Text( cnt.toString))}, > > text) > > > > It increments a counter. > > > > On Wed, Sep 30, 2009 at 4:50 PM, sunanda <sunanda.pa...@gmail.com> > > wrote: > > > > > Hi, > > > > I am totally new to lift framework. > > > > Can any one give me a simple example of how to call a function form a > > > > javascript file and store the results > > > > in scala variable. > > > > > Thanks. > > > > -- > > > Lift, the simply functional web frameworkhttp://liftweb.net > > > Beginning Scalahttp://www.apress.com/book/view/1430219890 > > > Follow me:http://twitter.com/dpp > > > Surf the harmonics- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---