Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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 动态行创建onclick函数_Javascript_Jquery_Html - Fatal编程技术网

Javascript 动态行创建onclick函数

Javascript 动态行创建onclick函数,javascript,jquery,html,Javascript,Jquery,Html,我有一张表格。我想创建动态行。我写了一个代码,但它不起作用。本fom中有5个字段。如果任何一次点击添加更多其他研究,则应再创建5行。请给出解决方案 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script type="text/javascript"> var rowCount = 1; func

我有一张表格。我想创建动态行。我写了一个代码,但它不起作用。本fom中有5个字段。如果任何一次点击添加更多其他研究,则应再创建5行。请给出解决方案

   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
     <script type="text/javascript">
    var rowCount = 1;
    function addMoreRows(frm) {
   rowCount ++;
      var recRow = '<p id="rowCount'+rowCount+'">   <div class="col-sm-3 text-left">College&nbsp;Name: </div>
        <div class="col-sm-9"><input type="text" name="cname" placeholder="College Name" class="form-control" /></div>

        <div class="col-sm-3 text-left">Affiliated&nbsp;University: </div>
     <div class="col-sm-9"><input type="text" name="univ" placeholder="Affiliated University" class="form-control" /></div>
   <div class="col-sm-3 text-left">Course&nbsp;Name: </div>
<div class="col-sm-9"><input type="text" name="cname" placeholder="Course Name" class="form-control" /></div>
<div class="col-sm-3 text-left">Major&nbsp;Subject: </div>
<div class="col-sm-9"><input type="text" name="msub" placeholder="Major Subject" class="form-control" /></div>
<div class="col-sm-3 text-left">Final&nbsp;Percentage: </div>
<div class="col-sm-9"><input type="text" name="fper" placeholder="Final Percentage" class="form-control" /></div>


      <a href="javascript:void(0);" onclick="removeRow ('+rowCount+');">Delete</a></p>';
   jQuery('#addedRows').append(recRow);
    }

 function removeRow(removeNum) {
     jQuery('#rowCount'+removeNum).remove();
     }
     </script>

       <form action="" method="post">
      <h5 align="left"><u style="color:#449D44;">Other Studies</u>-<span style="font:normal 12px agency, arial; color:blue; text-decoration:underline; cursor:pointer;" onclick="addMoreRows(this.form);">Add More Other Studies</span></h5>
     <span  id="rowId">
<div class="col-sm-3 text-left">College&nbsp;Name: </div>
<div class="col-sm-9"><input type="text" name="cname" placeholder="College Name" class="form-control" /></div>

<div class="col-sm-3 text-left">Affiliated&nbsp;University: </div>
<div class="col-sm-9"><input type="text" name="univ" placeholder="Affiliated University" class="form-control" /></div>
<div class="col-sm-3 text-left">Course&nbsp;Name: </div>
<div class="col-sm-9"><input type="text" name="cname" placeholder="Course Name" class="form-control" /></div>
<div class="col-sm-3 text-left">Major&nbsp;Subject: </div>
<div class="col-sm-9"><input type="text" name="msub" placeholder="Major Subject" class="form-control" /></div>
<div class="col-sm-3 text-left">Final&nbsp;Percentage: </div>
<div class="col-sm-9"><input type="text" name="fper" placeholder="Final Percentage" class="form-control" /></div>
</span>
   </form>

var rowCount=1;
函数addMoreRows(frm){
行计数++;
var recRow='

学院名称: 附属大学: 课程名称: 主要主题: 最终百分比:

'; jQuery(“#adddrows”).append(recRow); } 函数removeRow(removeNum){ jQuery('#rowCount'+removeNum).remove(); } 其他研究增加了更多其他研究 学院名称: 附属大学: 课程名称: 主要主题: 最终百分比:
尝试使用以下方法:

$('#addedRows').append(recRow);
这对我有用

这是工作票

希望对你有用:)

var rowCount=1;
window.addMoreRows=函数(frm){
行计数++;
var recRow='学院名称:附属大学:课程名称:专业和科目:期末和百分比:';
$('#addedRows')。追加(重新显示);
}
window.removeow=函数(removeNum){
$('#rowCount'+removeNum).remove();
}

其他研究增加了更多其他研究
学院名称:
附属大学:
课程名称:
主要主题:
最终百分比:

您是否检查了我提到的JSFIDLE链接?JSFIDLE链接未打开。@user3189881 JSFIDLE中的代码已添加到应答中--请查看是否可以运行该链接。JSFIDLE和这个代码片段对我来说都很有用。如果这两个代码示例都不适用于您,请尝试复制代码并在您自己的系统上创建本地示例。非常感谢…但这不是删除