将动态添加的行值插入数据库

时间:2016-10-19 09:26:59

标签: java jquery jsp jquery-ui jsp-tags

我想在我的数据库中插入动态值,但我无法插入。

$(document).ready(function() {
  
  $(".addCF").click(function() {
    
    for (var i = 0; i < $("#customFieldValue").val(); i++) {}
    
    $("#customFields").append('<tr valign="top"><th scope="row"><label for="customFieldName">Custom Field</label></th>  <td><input type="text" class="code" id="customFieldValue" name="customFieldValue[]" value="" placeholder="Input Value" /> &nbsp; <a href="javascript:void(0);" class="remCF">Remove</a></td></tr>');

  });
  
  /*
  for (var i = 0; i < $("#customFieldValue").val(); i++) {
  }
  */
  
  $("#customFields").on('click', '.remCF', function() {
    $(this).parent().parent().remove();
  });
  
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table class="form-table" id="customFields">
  <tr valign="top">
    <th scope="row">
      <label for="customFieldName">Custom Field
      </label>
    </th>
    <td>
      &nbsp;
      <input type="text" class="code" id="customFieldValue" name="txtSubjectName[]" value="" placeholder="Input Value" />&nbsp; <a href="javascript:void(0);" class="addCF">Add</a>
    </td>
  </tr>
</table>

1 个答案:

答案 0 :(得分:0)

要从网页向数据库发送数据,您必须通过表单提交或使用AJAX。我无法在你的代码中找到它。