Так что я получил ответ, если кто-то захочет его в будущем
Добавьте функцию onchange в текстовое поле "value =" "id =" priority "onchange =" update_priority ('p_id?>', This.value) ">
В контроллере добавить ::
public function priorityadd()
{
//echo $this->input->post('priority');
$rowId = $this->input->post("rowId");
$priorityCount = $this->input->post("priority");
$this->load->database();
$this->load->model('PriorityModel');
if($this->PriorityModel->insertp($rowId,$priorityCount)==true){
echo 1;
} else{
echo 0;
}
}
В модели добавить это ::
public function select2 () {
$this->db->from('product_details');
$this->db->order_by('Priority','ASC');
$query = $this->db->get(); return $query;
}
также на странице просмотра этого ajax-запроса ::
<script>
function update_priority(rowId,val){
jQuery.ajax({
url: "<?=base_url()?>Userlog/priorityadd",
method:"POST",
data:{rowId:rowId,priority:val},
success: function(result){
if(result==1){
// alert("Priority Updated");
location.reload();
}else{
alert("Error");
}
}
});
}
</script>