Re: Trying to get data from template to view...

2009-02-16 Thread arbi

In fact I may have answered a bit quick.
Your solution is great, BUT in my case, I have an additional pb : my
js function calls a "call-back" function. I show you :

function js_function(address){
geocoder.getLocations(address, js_function_call_back); //
"getLocations" is a Google Maps API function

function js_function_call_back(response){
   // many operations on the response
  // many operations on the response
  // etc.
  test=document.getElementById("test");
  test.value=1; // to change the value of my "hidden input" in my
template
  return true;
}

But this doesn't work. Any suggestions?
Thx a lot :)

On 16 fév, 14:18, arbi  wrote:
> Thx nivhab, that's great :)
>
> On 15 fév, 20:56, nivhab  wrote:
>
> > If you'd likeJavaScriptto calculate values before you submit the
> > form then do the following:
>
> > 1. Add a "onSubmit" attribute on your "form" tag which calls a JS
> > function like:
> > 
>
> > 2. In the implementation of that function calculate whatever you need
> > and plant the result into a hidden input field inside your form OR
> > change the value of an existing input field.
>
> > 3. When you're done, your function should return "true" so that the
> > form submits.
>
> > Now the form submits with the value you have calculated.
> > Good luck.
> > Yaniv
>
> > On Feb 15, 6:56 pm,arbi wrote:
>
> > > Hi all,
>
> > > In fact my pb is : I have a  that sends a DATA that the user
> > > writes (input), but I would like it to send javascript_function(DATA)
> > > instead. How to do it?
>
> > > This is my input. The DATA is a "departure"
> > > 
>
> > > What shoud I write instead of name or value to return the
> > > javascript_function(departure) instead of departure only? (my js
> > > function calculates the latitude in fact).
>
> > > In general, how to bring back to viewjavascriptresults?
>
> > > Thanks a lot!
> > >Arbi
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~--~~~~--~~--~--~---



Re: Trying to get data from template to view...

2009-02-16 Thread arbi

Thx nivhab, that's great :)

On 15 fév, 20:56, nivhab  wrote:
> If you'd likeJavaScriptto calculate values before you submit the
> form then do the following:
>
> 1. Add a "onSubmit" attribute on your "form" tag which calls a JS
> function like:
> 
>
> 2. In the implementation of that function calculate whatever you need
> and plant the result into a hidden input field inside your form OR
> change the value of an existing input field.
>
> 3. When you're done, your function should return "true" so that the
> form submits.
>
> Now the form submits with the value you have calculated.
> Good luck.
> Yaniv
>
> On Feb 15, 6:56 pm,arbi wrote:
>
> > Hi all,
>
> > In fact my pb is : I have a  that sends a DATA that the user
> > writes (input), but I would like it to send javascript_function(DATA)
> > instead. How to do it?
>
> > This is my input. The DATA is a "departure"
> > 
>
> > What shoud I write instead of name or value to return the
> > javascript_function(departure) instead of departure only? (my js
> > function calculates the latitude in fact).
>
> > In general, how to bring back to viewjavascriptresults?
>
> > Thanks a lot!
> >Arbi
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~--~~~~--~~--~--~---



Re: Trying to get data from template to view...

2009-02-15 Thread nivhab

If you'd like JavaScript to calculate values before you submit the
form then do the following:

1. Add a "onSubmit" attribute on your "form" tag which calls a JS
function like:


2. In the implementation of that function calculate whatever you need
and plant the result into a hidden input field inside your form OR
change the value of an existing input field.

3. When you're done, your function should return "true" so that the
form submits.

Now the form submits with the value you have calculated.
Good luck.
Yaniv


On Feb 15, 6:56 pm, arbi  wrote:
> Hi all,
>
> In fact my pb is : I have a  that sends a DATA that the user
> writes (input), but I would like it to send javascript_function(DATA)
> instead. How to do it?
>
> This is my input. The DATA is a "departure"
> 
>
> What shoud I write instead of name or value to return the
> javascript_function(departure) instead of departure only? (my js
> function calculates the latitude in fact).
>
> In general, how to bring back to view javascript results?
>
> Thanks a lot!
> Arbi
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~--~~~~--~~--~--~---



Trying to get data from template to view...

2009-02-15 Thread arbi

Hi all,

In fact my pb is : I have a  that sends a DATA that the user
writes (input), but I would like it to send javascript_function(DATA)
instead. How to do it?

This is my input. The DATA is a "departure"


What shoud I write instead of name or value to return the
javascript_function(departure) instead of departure only? (my js
function calculates the latitude in fact).

In general, how to bring back to view javascript results?

Thanks a lot!
Arbi

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~--~~~~--~~--~--~---