通过数据表

时间:2015-12-07 14:35:09

标签: javascript jquery html

我可以根据行创建输入标记,但我无法为每个输入字段添加唯一ID。

这是代码:

$(document).ready(function() {
    var oTable = $('#jsontable').dataTable();  //Initialize the datatable
    $.ajax({
        url: 'process.php?method=fetchdata',
        data: 'json',
        dataType: 'json',
        success: function(s){
            oTable.fnClearTable();
            for(var i = 0; i < s.length; i++) {
                oTable.fnAddData([s[i]['productTitle'],s[i]['sku'],s[i]['name'],s[i]['pricePerUnit'],s[i]['code'],'<input type="text" id="quantity"+i+/>',]);
            }
        },
        error: function(e){
           console.log(e.responseText); 
        }
    });
});

我正在强调哪个字段应该是动态的。

  

oTable.fnAddData([S [I] [ 'productTitle'],S [I] [ 'SKU'],S [I] [ '名称'],S [I] [ 'pricePerUnit'],S [ i] ['code'],'type =“text” id =“quantity”+ i + /&gt; ',]);

请提出任何建议。

由于 西

1 个答案:

答案 0 :(得分:1)

'<input type="text" id="quantity"+i+/>'更改为'<input type="text" id="quantity'+i+'"/>'