2010-08-20 29 views
2

我正在MVC Asp.net應用程序中編寫Watin測試。我MVC應用程序,所有的輸入與形式,每次輸入或textarea的wrpped改變自己的形式得到通過的jQuery像下面的代碼提交:當MVC中的Watin改變textField時,jQuery表單提交處理程序不會觸發Asp.net應用程序

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

這是完美的,當變化是由鍵盤來完成。但是,這並不會觸發在輸入/ textarea被Watin TypeText()方法更改時提交的表單。我嘗試通過Watin調用Change()和Blur()事件,並嘗試PressTab(),但沒有運氣。

任何幫助,將不勝感激。

問候

貝赫南Divsalar

回答

2

我也遇到了在華廷這個bug的 「的onchange」 事件。解決方法是自己觸發事件。

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

+1尋找幾個小時的答案! – fre0n 2011-09-26 20:08:50

+0

+1我想要你的寶寶! – JHolyhead 2012-01-04 10:49:50

相關問題