Aye, but I've been reprimanded (on this list) for suggesting that (and
incurring the 'overhead' of a jQuery object) when 'this' works just fine :)

On Mon, Aug 10, 2009 at 11:56 AM, Eduardo Pinzon <[email protected]>wrote:

> or
> <script type="text/javascript">
>        $(function() {
>
>                $('#myGroup input:button').click(function(e) {
>
>                        self.location = 'foo.cfm?id=' + $(this).attr("id");
>
>                });
>        });
> </script>
>
>
> 2009/8/10 Erich93063 <[email protected]>
>
>
>> WOW I thought I tried that. That was my first instinct. I must have
>> had an error somewhere else. That worked. THANKS!
>>
>> On Aug 10, 11:50 am, Charlie Griefer <[email protected]>
>> wrote:
>> > this.id
>> >
>> >
>> >
>> > On Mon, Aug 10, 2009 at 11:48 AM, Erich93063 <[email protected]>
>> wrote:
>> >
>> > > I have a listing of records on a page and an "Edit" button for each
>> > > record. I want to write some jquery that fires when the button is
>> > > clicked to go to the edit page for the record whose button I clicked.
>> >
>> > > Here is what I have. Feel free to tel lme to do it completely
>> > > differently if there is an easier way. THANKS!
>> >
>> > > <script type="text/javascript">
>> > >        $(function() {
>> >
>> > >                $('#myGroup input:button').click(function(e) {
>> >
>> > >                        self.location = 'foo.cfm?id=' + I NEED TO GET
>> THE ID
>> > > OF THE BUTTON
>> > > CLICKED HERE
>> >
>> > >                });
>> > >        });
>> > > </script>
>> >
>> > > <div id="myGroup">
>> >
>> > > <input type="button" id="1" value="Edit">
>> >
>> > > <input type="button" id="2" value="Edit">
>> >
>> > > <input type="button" id="3" value="Edit">
>> >
>> > > </div>
>> >
>> > --
>> > I have failed as much as I have succeeded. But I love my life. I love my
>> > wife. And I wish you my kind of success.
>>
>
>


-- 
I have failed as much as I have succeeded. But I love my life. I love my
wife. And I wish you my kind of success.

Reply via email to