2010-07-12 132 views
0

我在使用ajaxform時遇到了一些麻煩 - 它不會觸發。在下面的ajaxForm代碼中,警報從不顯示。ajaxform不會觸發

我已經通過小書籤添加了iframe(my_frame)。這顯示很好。我想在表單提交時做一些事情。 getScript成功(顯示錶單加載的警報)。但是這個函數永遠不會被觸發。我可能會錯過什麼?

jQuery.getScript("http://localhost:81/p/a2b/jquery.form.js", function() { 
alert ("form loaded"); 

jQuery('my_frame#my_cart').ajaxForm(function() { alert ('yo!'); }); 
}); 

回答

1

你的選擇將匹配的元素:

<my_frame id="my_cart"> 

...這是不是一種形式或HTML,所以無法提交,所以等等,等等

+0

感謝把我在正確的軌道上。對我來說,正確的語法是 var output = jQuery('#my_frame')。contents()。find('#output'); – 2010-07-14 05:08:56