我需要点击此SPAN更新MYSQL中的状态。
$_a = array();
if(isset($naval['a'])){
foreach($naval['a'] as $a){
$_a[] = '<b><span class="badge '.(($a['status'] == 0)?'red':'green').'">'.date('d.m', $a['date']).'</span></b>';
}
}
Tabele格式 TablenameA - &gt;列:ID,数据,状态,tipe
如何通过单击STATUS实时修改? 感谢
答案 0 :(得分:0)
可以向元素
添加data-
属性
'<span data-id="'.$a['ID'].'" data-status="'.$a['status'].'" class......'
然后在点击时使用ajax将数据发送到服务器:
$('.badge').click(function(){
var data={
id: $(this).data('id'),
status: $(this).data('status')
}
$.post('path/to/server/file', data, function(response){
/* do something with response, and/or modify element*/
})
})