2013-03-25 55 views
-2

我有操作設置爲鏈接形式,http://website.co.za/blablabla表單自動提交的jQuery

,我有一個js腳本自動提交頁面加載和不是重定向到表單操作URL。 但它不工作,請幫助。

我的代碼:

下面的代碼將使其自動在頁面加載時提交,但加載頁面的表單操作URL,它不應該重定向。

<script> 
$(function(){ 
$("#myform2").submit(); 
}); 
</script> 
+0

當你.submit一種形式,它會永遠載入您提交頁面。您可以使用ajax提交數據而不加載表單的動作url。 – James 2013-03-25 17:56:46

回答

-1

您打開括號,關閉它。

$(function(){ 
    $("#myform2").submit(function(e){ 
     e.preventDefault(); 
    }); 
}); 
+0

編輯我的問題 – 2013-03-25 17:39:35

+0

這也不工作,加載後在頁面上停留但形式沒有提交到行動 – 2013-03-25 17:42:04

+0

任何幫助pls ????? – 2013-03-25 17:44:29

1
$(function(){ 
    $.post($("#myform2").attr("action"), $("#myform2").serialize()); 
}); 
+0

表單方法是「get」 – 2013-03-25 18:21:56

+0

奇怪,因爲你不是「得到」任何東西。你應該使用帖子。但是將其從$ .post更改爲$ .get非常容易。 – James 2013-03-25 19:52:11

+0

@詹姆斯你怎麼知道表單的用途?在表單中使用GET完全可以。在例如搜索表單,以便用戶可以爲結果頁添加書籤。 – JJJ 2013-03-26 13:18:57