Hi Adi,

very many thanks. That was exactly what I was looking for.


Kenneth


this is how i use onclick for confirmation purpose in a grid:

|
lambdarow:A('Copy',
    _class='btn',
    _onclick='return confirm("Duplicate %s?")'%row.po_number,
    _href=URL('duplicate_po',args=[row.id])),


|





On Monday, December 17, 2012 2:46:59 PM UTC-5, Kenneth wrote:

    Hi,

    anybody have any ideas?

    tablerow.components.insert(2, TD(IMG(_src=URL('static',
    'delete-article.png'), _onclick="confirmation(rowdata.asset_id)",
    _width=15)))

    Kenneth


    Den måndagen den 17:e december 2012 kl. 00:40:10 UTC+2 skrev Kenneth:

        Hello,

        I'm using webgrid in an application and I'm trying to insert
        an delete image into the table to shows all rows in an table.
        When clicking on the delete image I want an onclick event to
        trigger a Javascript that confirms and deletes that row. To do
        that I need the rownumber.

        Looks like this:
        def controller that uses webgrid():
            grid.row_created = add_add_serial_link

        def add_add_serial_link(tablerow,rowtype,rowdata):
            if rowtype == 'datarow':

                    tablerow.components.insert(2,
        TD(IMG(_src=URL('static', 'delete-article.png'),
        _onclick="confirmation(rowdata.asset_id)", _width=15)))

        How do I write that _onclick so that the asset_id is sent to
        the confirmation Javascript? If I write
        _onclick='confirmation("rowdata.asset_id")' Javascript gets
        the text rowdata.asset_id and not the ID I'm tryin to send to it.


        Kenneth



--




--



Reply via email to