如何发送jquery数组值到codeigniter上的控制器 [英] How to send the jquery array value to controller on codeigniter

查看:94
本文介绍了如何发送jquery数组值到codeigniter上的控制器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是新的codeigniter,我是从数据库创建一些记录列表,我的问题是,如果我想删除更多的记录使用复选框,我是从字符串格式从jquery数组值,但我不知道如何

  

code> $('。del_mybuyer')。click(function(){
var selected = new Array();
var inc = 0;
$('input.selbuyer :checked')。each(function(){
selected [inc] = $(this).attr('id');
inc = inc + 1;
})
tdelbuy = selected.toString();

})



tdelbuy工作正常,但我不知道如何设置这个在会话或如何发送到我的控制器,请告诉任何一个

解决方案

use $。ajax $。post $。get



请尝试此

  $ .post ('path / to / your / controller',{data:tdelbuy},function(html){
alert(html);
});

并且您的控制器通过

获取发布的值

  var postedValue = $ this-> input-> post('data'); 
//做你的东西。
echodone;


i am new to codeigniter, i was created some list of records from database , my problem is if i want to delete the more record using checkbox , i was get the array value as string format from jquery, but i dont know how to send this value to controller , please tell anyone

my jquery code multi select record

$('.del_mybuyer').click(function(){
        var selected = new Array();
        var inc = 0;
        $('input.selbuyer:checked').each(function(){
                selected[inc] = $(this).attr('id'); 
            inc = inc + 1;
        })      
        tdelbuy=selected.toString();                

    })

here the tdelbuy was working fine, but i dont know how to set this in session or how to send this to my controller, please tell any one

解决方案

use $.ajax, $.post, or $.get

try this

  $.post('path/to /your/controller',{data:tdelbuy},function(html){
        alert(html);
  });    

and your controller get the posted value by

 var postedValue=$this->input->post('data'); 
 //do your stuff.
 echo "done";

这篇关于如何发送jquery数组值到codeigniter上的控制器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆