通过AJAX帖子选择Jquery数组到php codeigniter控制器

时间:2017-01-11 08:06:32

标签: php jquery ajax

我正在使用选择的jquery进行多项选择。值已存储在数组中。但我有AJAX帖子的问题,以将数组的值发送到控制器。我已经在互联网上寻找解决方案,花了很多时间在这里阅读文章,但没有解决我的问题。请帮忙。

这是我的代码:

 $(document).ready(function(){ 
    var status = [];
    var method = $(this).attr('data-method');    // confirm(status);
    var config = {
      '.chosen-select'           : {},
      '.chosen-select-deselect'  : {allow_single_deselect:true},
      '.chosen-select-no-single' : {disable_search_threshold:10},
      '.chosen-select-no-results': {no_results_text:'Oops, nothing found!'},
      '.chosen-select-width'     : {width:"95%"}
    }
    for (var selector in config) {
      $(selector).chosen(config[selector]);
    }
        $("#test").chosen().change(function(e, params){

      console.clear()

      $("#test :selected").each(function(i,selected)
      {

             status[i] = $.trim($(selected).text());
            // status.push($(this).val());
      })

    console.log(status);     
    var new_var = JSON.stringify(status);


    // $('.statusArray').click(function(e){

      $.ajax({
        type: "POST",
        url: "<?php echo site_url('request/buyer') ?>",
        data: { data: new_var }
      }).done(function(data) {
        console.log(data);
        alert( "Data Send:");
      }).fail(function() {
        alert( "Data Not Send" );
      });
      e.preventDefault();



    enter code here
    // });


     });    });

0 个答案:

没有答案