我不能在倒数第四行使用值divname
我想在$(“divname”)的ajax函数中使用divname。html(data);
$('.edit').click(function() {
var object = $(this);
var rowvalue = object.attr('id');
var rowvalue_array = rowvalue.split('_');
var id = rowvalue_array[1];
var comment = $('#comment_'+id).val();
var divname = '#'+id;
var varData = 'id='+id+'&comment='+comment;
console.log(varData);
$.ajax ({
type: "POST",
url: "edit_field.php",
data: varData,
success: function(data) {
$("divname").html(data);
}
});
return false;
});
答案 0 :(得分:1)
无法理解您的问题。但只是一试。这是你问的问题吗?
<script language="javascript">
function trigger_function(obj){
attribute = obj.attributes;
for(i=0;i<attribute.length;i++){
// Here you can get the attribute name and its value..
if(attribute[i].name=='value'){
alert(attribute[i].name+"=="+attribute[i].value);
}
}
}
</script>
echo "<div id=\"edit_field_$main_id\" value=\"edit_field_$main_id\" onclick=\"trigger_function(this);\"><p>COMMENT MESSAGE</p></div>". "\n";