2017-02-14 8 views
1

ここに私のコードです。 私に警告するとき、それは私に正しい出力を与えますが、その後は同じ値を複数のフィールドに入れます。 名=「プログラム[1]」のようなそのルックス、それは 名=のように見えます 2回目「プログラム[2]」 などその 初めてのような 私は、name属性を変更したい、 。jqueryを使用してdivを追加するたびに増分したい

var q = 0; 
$('.admin').find('.level-saggg').each(function(){ 
    var Q = q+=1; 
    $('.admin').find('.level-saggg').removeAttr('name').attr('name','program['+Q+']');  
}) 

答えて

3
var q = 1; 
$('.admin').find('.level-saggg').each(function(){ 
    $(this).attr('name','program['+q+']');  
    q+=1; 
}) 
2

利用this代わりの$('.admin').find('.level-saggg')ともあなたはそれを変更する名前attributeを削除する必要はありません。親愛なる作品thasnks

var q = 0; 
 
$('.admin').find('.level-saggg').each(function(){ 
 
    q++; 
 
    $(this).attr('name','program['+q+']');  
 
})

+0

私のために<3 – Darkcoder

関連する問題