$("form button").click(function () {
$("#newinput").empty();
if ($(this).attr("id") === "newpren") {
$("#newinput").append("<input id=\"newclass\" name=\"newclass\" style=\"margin-top:10px;\" mtype=\"str:4:30\" class=\"form-control\" placeholder=\"新父类名称\" min=\"5\" max=\"30\" type=\"text\"/>");
}
if ($(this).attr("id") === "oldclass") {
$("#newinput").append("<input id=\"oldclass\" name=\"oldclass\" style=\"margin-top:10px;\" mtype=\"str:4:30\" placeholder=\"旧子类列表\" class=\"form-control\" min=\"5\" max=\"30\" type=\"text\"/>");//ajax抽取后台数据?
}
});
$("#submit").click(function () {
var sumQ = $("#MTform").serializeArray();
var strs;
for (i = 0; i < sumQ.length; i++) {
// if(sumQ[i]){}
strs = strs + sumQ[i].name + " , "; //上面比如创建了oldclass的输入框,这里怎么也获取不到其name值呢?表单默认有的input里的id都可以获取,唯独这个动态创建的不行,郁闷
}
alert(strs);
});
谢谢各位帮忙