Как суммировать две переменные: постоянную и повторяемую в "имени" ввода текста?

У меня есть функция:

<?php $max = 5; ?>

<script type="text/javascript">
jQuery(function($) {
    var scntDiv = $('#div');
    var i = $('#div p').size() + 2;
    var x = <?php echo $max;?>;
    var a = 0;
    $('#add').click (function() {
        $('<p><input type="text" id="" name="field['+a+'][0]" value="" placeholder="" /><a href="#" id="delete">Remove</a></p>').appendTo(scntDiv);
        i++;
        a++;
        return false;
    });
    $('#delete').live('click',function() {
        if( i > 2 ) {
        $(this).parents('p').remove();
        i--;
        }
        return false;
    });
});
</script>

Как вы видете var x является постоянным и var a повторяется в каждом клике add кнопка. Как сделать, чтобы эти две переменные суммировали друг друга на каждой итерации и заменяли +a+ в name="field['+a+'][0]"?

1 ответ

Решение

Итак, чтобы извлечь его из комментариев, самое простое решение в этом случае будет:

Изменить:

var a = 0;

От

var a = x;
Другие вопросы по тегам