url: "{{URL('new_post')}}",
should be
url: "{{=URL('new_post')}}",
On Wednesday, 3 October 2012 11:14:03 UTC-5, Richard wrote:
>
> Massimo,
>
> I thought so.
>
> But what is missing in th follwowing?
>
> View:
> var up = function () {
> this.attr({opacity: 1.0});
> var locx = this.attr("x");
> $.ajax({
> type: "POST",
> url: "{{URL('new_post')}}",
> data: locx})
> };
>
> Controller :
> def new_post():
> db.post.insert(your_message=request.vars.locx)
>
>
> On Wednesday, October 3, 2012 5:50:44 PM UTC+2, Massimo Di Pierro wrote:
>>
>> ajax helper is a just a shortcut for $.ajax but I recommend using $.ajax.
>> It is more flexible.
>>
>> On Wednesday, 3 October 2012 09:37:09 UTC-5, Richard wrote:
>>>
>>> Hi,
>>>
>>> I am using Raphael for drawing diagrams and want to store de location of
>>> the elements in the database.
>>>
>>> Do I need $.ajax or can I stick to ajax helper?
>>>
>>> View:
>>> var up = function () {
>>> this.attr({opacity: 1.0});
>>> var locx = this.attr("x");
>>> ajax('new_post', ['locx'], 'resp');
>>> };
>>>
>>> Controller :
>>> def new_post():
>>> db.post.insert(your_message=request.vars.locx)
>>>
>>> Any hint would be welcome
>>> Richard
>>>
>>
--