Обработчик отправки формы jQuery не срабатывает, когда textField изменяется Watin в приложении MVC Asp.net - PullRequest
2 голосов
/ 20 августа 2010

Я пишу тест Ватина в приложении MVC Asp.net.В приложении mvc все входные данные упакованы в форму, и каждый раз, когда ввод или текстовое поле изменяется, их форма отправляется с помощью jquery, как показано ниже:

$("textarea", context).change(function() {
      $(this).parents('form:first').submit();
  });

Это идеально, когда изменения выполняются с клавиатуры.Однако это не вызывает отправку формы, когда input / textarea изменяются методом Watin TypeText ().Я пытался вызывать события Change () и Blur () по Watin, а также пробовал PressTab () безуспешно.

Буду признателен за любую помощь.

С уважением

Behnam Divsalar

1 Ответ

2 голосов
/ 14 декабря 2010

Я также столкнулся с этой ошибкой в ​​WatiN с событием "onchange". Обходной путь - инициировать событие самостоятельно.

Browser.Eval("$('textarea').change()");
...