Hi , I have table created by Json :

function show(json)
{
var content = '<tbody>';
var counter;
for(counter = 0; counter < json.length; counter++)
{
content += '<tr><td>' + 
                 json[counter]['id'] + '</td>' + '<td>' + json[counter]['time'] + '<td>' + json[counter]['fullname'] + '</td>' + '<td>' + json[counter]['message'] +'</td>' +'<td>' + json[counter]['level'] +'</td>' +
                 '<td><div id = ' + json[counter]['id'] + '><input type="button" id = "listbutton" value="Answer" onclick="edit(' + json[counter]['id'] + ')" ></td>' +
                 '</td></tr>';
}
//alert(counter);
content += '</tbody></table>';

$('#myTable').append(content);
}

I want to edit a specific cell of this table after sending a message. This message is sent like this : I click an "Answer" button on a list and a message box appears related to this table row.
What I want to do is, when the user sends message, the button disappears on the table and the message appears instead of the button. Can I do it here? :

replymessage = "reply=" + reply + "&id=" + $("#currentUserId").val();
$.ajax({
type : 'POST',
url : 'reply.php',
data : replymessage,
success : function (msg)
{
if(msg == '1')
{
//do the thing here!
}
else
alert("A problem occured, contact system admin.");
}
});

Thank you

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.