//js代码
function checkCode(num){
var typeid = $("#typeid").val();
if(typeid == ""){
alert("请选择信息类别");
return false ;
}
var i = 1;
for(i=1;i<=num;i++){ //判断每一行是否填写相关的值
var dataname = $("input[name='dataname"+i+"']").val();
var isopen=$("input:radio[name='isopen"+i+"']:checked").val();
if(dataname == ""){
alert("请输入数据名称");
return false;
}
}
return true;
}
//自动新增一行
$(function(){
$( ".table1" ).on( "click",".add", function() {
var num=$(".table1").find(".clone-tr").length;
if(checkCode(num)){
ht = $(this).closest(".clone-tr").clone(true);
// var num=$(".table1").find(".clone-tr").length;
if(num<20){
var check=$(ht).find(".check-box");
var inp=$(ht).find("input[type='text']");
var num2 = num + 1
$(check).eq(0).find("input[type='radio']").attr("name", 'openway'+num2);
$(check).eq(1).find("input[type='radio']").attr("name", 'isopen'+num2);
inp.val("");
inp.filter(function(){
return $(this).attr("name") == "dataname1";
}).attr("name", 'dataname'+num2);
inp.filter(function(){
return $(this).attr("name") == "datacontent1";
}).attr("name", 'datacontent'+num2);
inp.filter(function(){
return $(this).attr("name") == "openInterface1";
}).attr("name", 'openInterface'+num2);
inp.filter(function(){
return $(this).attr("name") == "noOpenInterface1";
}).attr("name", 'noOpenInterface'+num2);
$(ht).find(".operate").remove();
$(this).closest(".table1 tbody").prepend(ht);
$("#numid").val(num);
$("#num2id").val(num2); //保存添加后的tr数目
}
}
});
$( ".table1" ).on( "click",".delete", function() {
var num=$(".table1").find(".clone-tr").length;
if(num>1){
$(this).closest(".table1 tbody").find("tr").eq(0).remove();
}
});
$("#submitid").click(submitAnswer);
});function checkCode(num){
var typeid