我试图将输入文本元素添加到我的表单
通过下面的jquery代码
public struct ObjectDataItem
{
public object Value;
[XmlIgnore]
public Type Type
{
get
{
return Value.GetType();
}
}
}
现在表格如下:
$(document).ready(function () {
var counter = 0;
$("#addrow").on("click", function () {
counter++;
var newRow = $("<tr>");
var cols = "";
cols += '<td><input type="text" class="" name="item'+counter+'"/></td>';
cols += '<td><input type="text" class="" name="rate'+counter+'"/></td>';
cols += '<td><input type="text" class="" name="quantity'+counter+'"/></td>';
cols += '<td><input type="button" class="ibtnDel btn btn-md btn-danger " value="Delete"></td>';
newRow.append(cols);
$("#myTable").append(newRow);
$("#itemcounter").val(counter);
});
$("table.order-list").on("click", ".ibtnDel", function (event) {
$(this).closest("tr").remove();
var count = $("#itemcounter").val();
$("#itemcounter").val(count-1);
counter = count -1;
});
});
当我添加添加新行时,它会成功添加,并且该元素的名称增量为1,这样在发布页面时名称不会发生冲突。
但是当我尝试在表格中添加预定义的输入时,php会识别该特定元素。
但是当我尝试通过jquery代码添加它时,它不会返回添加的元素。我哪里错了?