Это сильно зависит от того, что вы делаете, когда форма отправлена. Например, если вы размещаете форму с помощью AJAX, вы можете сделать что-то вроде этого:
$.post("yourScript.php", { yourVariable: $("#counter").html() }, function() {
//Done
});
Другой вариант - поместить значение в скрытое поле и отображающий его элемент:
$("#someHiddenInput").val(counter);
Скрытые данные будут отправлены вместе с вашей формой обычным способом.
Также обратите внимание, что вы можете просто сделать это:
$("#counter").html(counter); //No string concatenation
Что все еще будет работать, потому что JavaScript приведёт тип Number к String.