2011-09-09 64 views
0

能否請您提供一個jQuery形式的一個完整的例子提交按鈕,其中:當按下全功能的jQuery的形式提交按鈕

  • 按鈕改變外觀,並且還出現了「請等待」正確的時間。

  • 它是在形式

  • 如果可能的話使用安全,它仍然可以工作,如果有人已禁用JavaScript(我知道這是不可能的,但將是一個不錯的)。

感謝很多

+0

有不同的帖子在這個不同的部分,只是沒有一個完全放在一起。 – Ray

+1

你能告訴我們你試過了什麼嗎?在一個地方沒有關於所有這些東西的教程的原因是這些是非常廣泛的頻譜問題。改變按鈕外觀是js和css。表單提交的安全性在js和你的服務器上是個問題。 –

+0

我打算通過使用CSS3PIE/CSS3來改變按鈕外觀,以獲得漂亮的外觀 - 即僅通過在鏈接或鏈接周圍的div上設置樣式。我之前在做按鈕時遇到了問題,我只是在尋找一個有一個體面的例子,他們願意「捐贈」。謝謝 – Ray

回答

1

jQuery將做就好了。

首先你建立一個正常的表格,給<form>標籤一個id,比如說#someform,和一個id給提交按鈕,比如#somebutton

然後,你的處理程序綁定到#someform

$('#someform').submit(function(){ 
    var params=$(this).serialize(); 
    //here you submit params using $.post 
    document.selectElementById('somebutton').disabled=true; 
    return false; 
}) 

它將有或無的js支持工作。

+0

謝謝Rufus,這很有幫助。我仍然在處理你的答案和我正在看的其他內容。 – Ray