我正在使用editable(http://www.appelsiini.net/projects/jeditable)来允许我的用户编辑单个输入 . 由于某种原因,CI中的POST变量没有注册,我无法理解为什么 . 这是我的jquery电话

$(document).ready(function(){
    $('.edit_user_topics').editable('<?php echo site_url('user/edit_user_set/user_topics'); ?>', { 
          loadurl   : "<?php echo site_url('user/edit_user_load/user_topics/'.$user_info[0]['id']); ?>",
          indicator : "Saving...",
          type      : "textarea",
          submit    : "save",
          cancel    : "cancel",
          style     : "inherit" });
});

这是我在控制器中的方法 .

function edit_user_set($field)
{
    $this->model_user->update_profile($this->session->userdata('user_id'), $field, $this->input->post($field));
}

post值:$ field,$ this-> input-> post($ field);返回值为:0

任何想法为什么?