either find the input by the id (look at compiled html code, but it is 
something like FORMNAME_FIELDNAME) and use val to get data into it.

however, if you want to reuse the function i would recommend something like 
this (totally not tested and straight out of my mind):

<div class="context-menu-one">
    <%= h.text_field :field, data: {insert: 0} %>
</div>

and in your javascript:

$(document).ready(function() {
    $('.contest-menu-one').on('click', function() {
        var self = $(this);
        var input = self.find('input');
        var data = input.data('insert');
        input.val(data);
    });
});

would make it a bit more reuseable...

Am Mittwoch, 17. April 2013 14:36:39 UTC+2 schrieb Werner:
>
> I need a little support with js. Would be great..
>
> I have a textfield with a hover function. If click on the popup I want a 
> value 0 dropped into the textfield.
> With the code below just a alert appears...
>
>
> <div class='context-menu-one'>
>   <%= h.text_field :field %>
> </div>
>
> $(function()
>
> {
>     $.contextMenu({
>         selector: '.context-menu-one', 
>               
>        items: {
>
>            "paste": {name: "Paste", icon: "paste"},            
>         }
>     });  
>
>     $('.context-menu-one').on('click', function(e){
>
>         console.log('clicked', this); // here ???
>
>     })
>
> });
>
>
> Thanks für your Support
>
> Werner
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msg/rubyonrails-talk/-/u5NASXAqtVcJ.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to