单击更新状态

时间:2013-12-29 22:32:20

标签: php jquery mysql

我需要点击此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实时修改? 感谢

1 个答案:

答案 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*/
   })

})