我在jQuery中發現了一些有趣的東西,我想由一些比我更瞭解它的人來運行它,看看它是否有解決方案。所以我想在頁面上提交所有表單時回發頁面的滾動位置。我可以通過執行以下操作做到這一點:jQuery提交解決方法
$('form').submit(function() {
$(this).append('<input type="hidden" name="scroll_position" value="' + $(document).scrollTop() + '" />');
return true;
}
這種預期在用戶點擊或按提交按鈕進入,但有些時候,我火.submit()事件的作品。這個例子:
$('button').click(function() {
...
// Doing something special here
...
$(this).parents('form')[0].submit();
}
我怎麼會去讓我的自定義提交回調只要提交頁面,無論它是由一個.submit()調用或用戶提交表單開始被稱爲?
我做出了榜樣Øjsbin: http://jsbin.com/ixiza/edit 我希望兩個按鈕進行提交功能。希望這可以解決問題。 – karlw 2010-07-29 01:17:59