我有action = post
一種形式,我與驗證之後我提出這種形式與驗證它:jQuery是沒有提交表單值與.submit()
$("#form").submit();
但它提交的所有字段清零而我在這些領域有數據。我如何發佈填充的字段?
我有action = post
一種形式,我與驗證之後我提出這種形式與驗證它:jQuery是沒有提交表單值與.submit()
$("#form").submit();
但它提交的所有字段清零而我在這些領域有數據。我如何發佈填充的字段?
你可以與「觸發」嘗試,但我懷疑它會給你一個不同的結果:
$(form).trigger("submit");
但我認爲真正的解決辦法,是把驗證提交方法中,在此方法:
$("form").submit(function() {
if ($("input:first").val() == "correct") {
$("span").text("Validated...").show();
return true;
}
$("span").text("Not valid!").show().fadeOut(1000);
return false;
});
看這裏(如果問題是IE6):
你的表單是否設置爲「表單」?如果不只是從你的$(「#形式」)刪除哈希..對不起,厚臉皮,但沒有代碼,所以我猜...
提交JQuery的方法不發送的形式,它
綁定一個事件處理程序「提交」 JavaScript事件,或者觸發該事件的元素
上你必須使用「標準」提出的方法。
我有同樣的問題,發現我的輸入沒有名稱屬性,這是發佈數據所必需的。
請顯示一些代碼 – 2010-10-13 11:06:59
請提供代碼 – netadictos 2010-10-13 11:07:10
發佈您的代碼,以便排除故障。 – Alpesh 2010-10-13 11:10:38