Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过附加javascript插入的复选框不发布数据_Javascript_Php_Html_Mysql_Post - Fatal编程技术网

通过附加javascript插入的复选框不发布数据

通过附加javascript插入的复选框不发布数据,javascript,php,html,mysql,post,Javascript,Php,Html,Mysql,Post,所以我用javascript编写了这段代码,它将数据插入表单输入中的表中。每当我按下submit时,它什么也不做 Javascript <script> $('document').ready(function() { $('.addtag').click(function() { var inputVal = document.getElementById("catinput").value; $("#tbl").ap

所以我用javascript编写了这段代码,它将数据插入表单输入中的表中。每当我按下submit时,它什么也不做

Javascript

<script>
$('document').ready(function() {
$('.addtag').click(function() {
          var inputVal = document.getElementById("catinput").value;
  $("#tbl").append('<tr><td><input type="checkbox" class="cb" id="'+inputVal+'" name="usertags[]" 
value="'+inputVal+'"></td><td> <label for="'+inputVal+'">'+inputVal+'</label><br/></td></tr>');
 });
})
</script>

$('document').ready(函数(){
$('.addtag')。单击(函数(){
var inputVal=document.getElementById(“catinput”).value;
$(“#tbl”).append(“+inputVal+”
); }); })
html


预览
发表
标签
添加
表单中的所有其他输入都会进行post,但由于某些原因,添加到表中的任何复选框都不会输出任何post数据 这里是直播网站


编辑:这并不等同于向表中添加或追加新行。这里的代码已经可以通过javascript将新行添加到表中。但一旦它被发布到另一个页面,它就不会发布任何数据,它只是一片空白。

这是否回答了您的问题?事实并非如此。上面的代码已经可以追加该行了。我对此感到不安的是,它没有发布到另一个页面。这是否回答了你的问题?事实并非如此。上面的代码已经可以追加该行了。我对此感到不安的是,它没有发布到另一个页面。
<form method="post" action="publishchapter.php"  id="contentform" runat="server" enctype="multipart/form-data">
<button type="submit" id="draft"   formaction="chapterpreview.php" ><?php echo $bid; ?>Preview</button>
 <button type="submit" id="publish" name="submit" value="Submit" >Publish</button>
 <span> Tags</span><br/> 
 <input id="catinput"/> <button type="button" class="addtag">Add</button><br/>
  <div class="c1f">
  <div class="c1"><table id="tbl" class="AvailableGroupLab availGrpLabs avalLabs">

  </table>
  </div>
  </div>
  </form>