Я использую кнопки, а не входные данные в моем приложении, так что эта часть также изменилась.

я нашелэто рекомендация, но я не могу понять, как.

Это код, с которого я изначально начал:

   function greySubmits(e) {
      var value = e.srcElement.defaultValue;
      // This doesn't work, but it needs to
      $(e).insert('<input type="hidden" name="commit" value="' + value + '" />');

      // This causes IE to not submit at all
      $("input[type='submit']").each(function(v) {v.disabled = true;})
   }

   // This works fine
   Event.observe(window, 'load', function() {
     $("input[type='submit']").each(function(e) {
        Event.observe(e, 'click', greySubmits);
     });
  });

Во всяком случае, я довольно близок, но, похоже, не могу идти дальше.

Спасибо за любую помощь!

ОбновитьИзвините, я думаю, я не совсем понял. Я хотел бы отключить все кнопки отправки, когда кто-то нажимает кнопку отправки. Но яделать необходимо отправить значение кнопки отправки, чтобы сервер знал, какую кнопку я нажал, следовательно, вызов вставки. (Примечание: вставка делаетне создайте дочерний элемент элемента, на котором вы его вызываете.) А затем после отключения кнопок отправки мне нужно вызвать содержащую форму кнопку отправки отправки вызова, так как IE не будет отправлять после отключения кнопки. Имеет ли это смысл?

Ответы на вопрос(4)

Ваш ответ на вопрос