{volist name="arr" id="v"}
<tr id="{$v.id}">
<td><input type="checkbox" name="check" value="{$v.id}"></td>
<td>{$v.id}</td>
<td fd="user"><span>{$v.user}</span></td>
<td>{$v.pwd}</td>
<td>{$v.new_name}</td>
<td>{$v.time}</td>
<td>{$v.zt}</td>
</tr>
{/volist}
<script>
$(document).on('dblclick','span',function(){
var txt=$(this).text();
$(this).parent().html("<input type='text' value='"+txt+"' class='sp'>");
});
$(document).on('blur','.sp',function(){
var val = $(this).val();
var id =$(this).parents('tr').attr('id');
var fd =$(this).parents('td').attr('fd');
var obj=$(this);
$.ajax({
type: "GET",
url: "{:url('index/upd')}",
data: {
val:val,
id:id,
fd:fd
},
success: function(msg){
if(msg==1)
{
obj.parent().html("<span>"+val+"</span>");
}
}
});
});
</script>
public function upd()
{
$fd = input('get.fd');
$arr[$fd] = input('get.val');
$arr['id'] = input('get.id');
$res = Db::table('www')->update($arr);
if ($res) {
return 1;
} else {
return 0;
}
}