I have field being updated by jeditable It is a file name so I show file name like "filename...." if it is long.
i want to use of data $(this).data("id") but it show undefined
if console it in submit data it show correct value.
Here is my code.
<span id="2012_03_10 15_05_46.jpg" class="rename" title="Doubleclick to edit...">2012_03_10 15_...</span>
<span id="2012_03_10 15_05_47.jpg" class="rename" title="Doubleclick to edit...">2012_03_10 15_...</span>
<span id="2012_03_10 15_05_48.jpg" class="rename" title="Doubleclick to edit...">2012_03_10 15_...</span>
$(".rename").editable("process.php", {
data : $(this).data("id"),
//placeholder : "txt - "+$(this).attr('id'),
indicator : "<img src='images/indicator.gif'>",
tooltip : "Doubleclick to edit...",
event : "dblclick",
onblur : "submit",
style : "inherit",
submitdata : function() {
console.log($(this).attr("id"));
return {action : 'rename_file'};
}
});
how can I access that correct value as data. and also separate value for each
This working fine