I'm dealing with the following javascript function:
function getId() {
    var retval;
    $(document).on('click', '#dlt', function () {
    retval = $(this).closest('tr').find('td:first').html();
        alert("Here the retval is: " + retval);
    });
    alert(retval);
    return retval;
}
I would like to return retval value - it is later used in ajax url to delete some data.
On launch I'm getting following alerts:
1) "Undefined" 2) "Here the retval is 53"
So apparently the function is working (desired number 53 is correct), but I dont understand why the function is returning "undefined". I tried to declare the retval variable globaly, but it didn't work.
Anybody can help me with this? Thanks in advance
