Jump to content

Little help with these functions


envexlabs

Recommended Posts

Hey,

 

I'm working on an edit-in-place AJAX dealy, but i've hit a snag.

 

Here is my code:

 

function init(){
makeEditable('store_name');
}

function makeEditable(id){
Event.observe(id, 'click', function(){edit($(id))}, false);
Event.observe(id, 'mouseover', function(){showAsEditable($(id))}, false);
Event.observe(id, 'mouseout', function(){showAsEditable($(id), true)}, false);
}

 

The problem i am having is that makeEditable('store_name') grabs the id of elements named store_name, and PHP is also putting the store ID on the end: store_name_15

 

I need to do that because AJAX needs to grab that ID (15) so that mySQL knows what table to update.

 

and now the question:

 

How do i change it so that it's grabbing the Class, instead of the ID?

 

or is there an easier way to somehow pass an ID number to the javascript file via PHP.

 

Thanks,

 

envex

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.