javascript - 动态添加文本框并将其值存储在mysql中

标签 javascript jquery codeigniter

这是我动态添加文本框的脚本

<script type="text/javascript">
$(document).ready(function() {
    $('a').click(function() {
       $('#myTable #row').append('<tr class="child"><td class="child" colspan="2"><input type="text"></td><td></td><td colspan="2" style="text-align:right;"><input type="text"></td></tr>');
    });
});
</script>

我正在使用 codeigniter。 我需要将动态输入的文本框值存储到数据库的表中,并且必须对这些值执行数学运算。 请帮助我。 预先感谢您

最佳答案

您的文本框应包含name="my-name[]"。 (您可以将“my-name”更改为您想要的名称。)

在 Controller 端,您可以执行以下操作:

foreach($this->input->post('my-name') as $index => $value){
    // Do something with $value
}

关于javascript - 动态添加文本框并将其值存储在mysql中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35789237/

相关文章:

php - Codeigniter 多对多查询

javascript - 将 "this"从 html 元素/控件传递到 javascript 是一个好习惯吗

jquery - 如何在移动设备上处理宽表

CodeIgniter 和 Doctrine 模型

jQuery Ajax - 回调

javascript - 如何确保函数中的 jQuery 代码先于其他函数执行

CodeIgniter form_radio 和 set_value

javascript - 等效的 Javascript substr_count?

javascript - 如何使用 this.form.submit() 通过 <select> <option> 表单发送值

javascript - 关于这段代码片段执行顺序的问题