2014-01-16 136 views
0

显示模式我有如下表:插入数据到MySQL,并点击笨

http://i42.tinypic.com/sovfab.png

我需要插入所有字段到新表在MySQL时,我点击“加号”按钮。在ADITION我需要证明这个模式:

http://i39.tinypic.com/mrd63k.png

在简历,我需要插入数据并显示在相同的点击模式。

我使用MVC与codeigniter。

我可以插入数据并显示模态,如果我独立完成。

我使用的控制器和所有参数插入使用的网址:

  • 插入数据。 实施例:本地主机/ index.php的/控制器参数1 &参数2 &参数3

  • 要显示模态:

我打电话与JavaScript函数的视图与onclick="test()"和功能有

function test(){ $('#myModal').modal('show'); }

。或者更简单地说,我可以使用

<a href="#myModal" role="button" class="btn" data-toggle="modal">Launch demo modal</a>

+0

你面临的问题是什么? – hubert

回答

0

我不知道我理解你的问题。 我想你应该尝试一个AJAX调用

$.post("/Index.php/Controller?Parameter1&Parameter2&Parameter3/", function(data) { 
    $('#myModal').modal('show'); 
}); 
+0

你好!感谢它的工作! – user3200400

0

尝试使用jQuery的,如果你喜欢,它更容易和简单

$(".plus").on("click",function(e){ 
    var postData ={}; 
    var tr = $(this).closest('tr'); 
    var td = tr.find('td'); 
    td.each(function(i,v){ 
     if(i< td.length-1){ 
      var key = $("#tab").find("th").eq(i).html(); 
      postData[key]=$(this).html(); 
     } 
    }); 
//Now the parameters are ready send the ajax request 
$.post("your_url", postData) 
    .done(function(data) { 
    $('#myModal').modal('show'); 
    }); 
}); 
0

我假设有你使用的形式,得到领域,用途:

// This product objet to use in ajax 
    var myData = $('#ID_FORM').serializeArray();   

    // This send to you page using POST 
    $.ajax({ 
     url: 'test.php', 
     data : myData, 
     type: "post" 
    }); 

    // Now, i recomend to use http://bootboxjs.com/ 
    // See docs, using this, look 
    // Put data-attribute message in "A" to get it to use in modal box 
    // use data-message 
    // This plugin, need use bootstrap, is so easy 

    $('a').on('click', function(){ 
     var msg = $(this).data('message'); 
     bootbox.alert(msg); 
    }); 

我已经帮助