使用jquery,我想發佈數據從我的一個頁面到另一個。通過看例子,我編寫了一些東西。這裏的問題,我得到以下錯誤。點擊提交問題
錯誤:$(document.getElementsByName( 「註冊」))點擊是不是一個函數 源文件:http://sabahtan.com/ak/ 線:18
$(document).ready(function() {
$(document.getElementsByName("signup")).Click(function() {
$.ajax({
type: "POST",
data: { PROCESS: "Add2Member", FIRSTNAME: $(document.getElementsByName("FIRSTNAME")).val(), LASTNAME: $(document.getElementsByName("LASTNAME")).val(), EMAILADDRESS: $(document.getElementsByName("EMAILADDRESS")).val(), PASSWORD: $(document.getElementsByName("PASSWORD")).val(), CITY: $(document.getElementsByName("CITY")).val() },
url: "default.cs.asp",
success: function(output) {
$("#SIGNUPFORM").html(output);
}
});
});
});
<form method="post" action="default.cs.asp?Process=Add2Member" id="SIGNUPFORM">
<fieldset>
<p>
<label>Adınız</label>
<input type="text" name="FIRSTNAME" />
<small><%=err_FIRSTNAME%></small>
</p>
<p>
<label>Soyadınz</label>
<input type="text" name="LASTNAME" />
<small><%=err_LASTNAME%></small>
</p>
<p>
<label>E-posta Adresiniz</label>
<input type="text" name="EMAILADDRESS" />
<small><%=err_EMAILADDRESS%></small>
</p>
<p>
<label>Şifreniz</label>
<input type="text" name="PASSWORD" />
<small><%=err_PASSWORD%></small>
</p>
<p>
<label>Yaşadığınız Yer</label>
<input type="text" name="CITY" />
<small><%=err_CITY%></small>
</p>
<p>
<input type="submit" name="signup" value="Kaydol" class="signup">
</p>
</fieldset>
</form>
謝謝!我再也沒有收到這個錯誤。但是,當點擊提交時,用戶仍然重定向到default.cs。但我希望他們留在同一頁面,默認 – Efe 2009-08-16 17:48:26
嘗試使點擊功能返回false – Greg 2009-08-16 17:49:34
我有網址:「default.cs.asp」在JavaScript中,但我沒有刪除動作=「default.cs.asp?Process = Add2Member 「從形式上。我需要刪除它嗎? – Efe 2009-08-16 17:52:59