从多个文本框获取数据代码点火器

get data from multiple text boxes Code Igniter

本文关键字:数据 代码 点火器 获取 文本      更新时间:2023-09-26

我是代码点火器新手。所以首先我会让你知道我在努力做什么。我有两个选择框和三个简单的文本框在一行。现在这意味着一行中有5个输入框。第二个下拉框的值基于第一个下拉框。意思是如果我从第一个选择框中选择一些东西那么第一个选择的值会出现在第二个下拉框或选择框中顺便说一下,值是动态地来自数据库的。然后我用for循环写了5行。现在只有第一行的选择框在工作。不是其他四排…我想要获取所有由用户填充的值这是我的观点

         <tr>
<th>Category:</th>
<th>Items:</th>
<th>Selling Price:</th>
<th>quantity:</th>
<th> total:</th>
</tr>
    <?php for ($i = 0; $i < 5; $i++) {
        ?>
        <tr>
               <td>     

<?php echo form_dropdown('cat_id', $records2, '#', 'id="category"');?>
        </td>
       <td>                 
<?php echo form_dropdown('item_id', $records3, '#', 'id="items"'); ?>
    </td>           
  <td><?php echo form_input($price); ?> </td>
           <td><?php echo form_input($quantity); ?></td>
           <td> <?php echo form_input($total); ?>
            </td></tr>
   <?php }?></table>
我javascript

   $(document).ready(function(){  
     $('#check').click(function(){
         alert("hello");
         return false;
     });
    $('#category').change(function(){ 
        $("#items > option").remove();
        var category_id = $('#category').val();  
        $.ajax({
            type: "POST",
            url: "stockInController/get_Items/"+category_id, 
            success: function(items) //we're calling the response json array 'cities'
            {
                $.each(items,function(item_id,item_name) 
                {
                    var opt = $('<option />'); 
                    opt.val(item_id);
                    opt.text(item_name);
                    $('#items').append(opt);
                });
            }
        });
    });
});

我的事情我必须给每个选择框一个id $i,但我不知道如何在jquery中做到这一点…记住只有第一行是成功的其他四行

看看这个jquery插件-它会让你的生活更轻松

http://www.appelsiini.net/projects/chained