Is it possible to insert a variable in $(#var).val()
?
In <td>
, variable td should be used with # inside $(#td).val()
$(document).on('click', '#edit', function(){
var td = $(this).data("name");
var formdata = {foodtypename: $(#add-food-type).val()}
$.ajax({
type: 'put',
url: '/editItem/'+$(this).data("id"),
data: formdata,
dataType: 'json',
success: function(data){
console.log(data);
var product = '<tr class="item'+data.id+'">
<td id="'+data.id+'">'+$(#td).val()+'</td></tr>'
}
});
});