Поскольку мы не видим всех ваших form
с, я не совсем уверен, но, учитывая ваш вопрос, я собираюсь предположить, что все другие формы имеют одинаковые id
(form#submit_wall
), что недопустимо и id
должен быть уникальным в документе.
Учитывая, что вы собираетесь изменить id
других форм (Я бы предложил использовать class
имя, вероятно, 'submit_wall', но все зависит от вас), jQuery тоже нужно изменить.From:
$("form#submit_wall").submit(function() {
To:
$("form.submit_wall").submit(function() { // using the class-name instead of the id.
Теперь, конечно, вы столкнетесь с теми же проблемами с дубликатами id
s.
Так что я быпредлагаем снова изменить id
на class
и изменить:
var message_wall = $('#message_wall').attr('value');
var id = $('#id').attr('value');
на:
var message_wall = $(this).find('.#message_wall').attr('value');
var id = $(this).find('.id').attr('value');
Учитывая беспорядок, который вы разместили выше, я нахожуТрудно поверить, что это все, что тебе нужно.Определенно, стоит опубликовать полную страницу (или демонстрацию на JS Fiddle или JS Bin ), чтобы полностью воспроизводил ваш код.