0
我發現Remote
屬性不會觸發,如果您使用鍵盤導航到提交按鈕,因此遠程屬性的onchange事件不會觸發(至少並非總是) - 是否有解決方法?ASP.NET MVC 3 - 遠程屬性onsubmit?
在此先感謝。
我發現Remote
屬性不會觸發,如果您使用鍵盤導航到提交按鈕,因此遠程屬性的onchange事件不會觸發(至少並非總是) - 是否有解決方法?ASP.NET MVC 3 - 遠程屬性onsubmit?
在此先感謝。
您使用哪個規則並不重要。行爲將是相同的。
如果不驗證,您可能需要關注兩個問題:
1.只有在您至少提交過一次表單的情況下,方法onkeyup
纔會觸發。
。也許你在嘗試運行時遇到了一些JavaScript錯誤(檢查它是否運行沒有錯誤)。
remote
規則就像其他規則一樣,會觸發'onfocusout'和'onkeyup'和'onclick'。後者將觸發複選框和單選按鈕。
onkeyup
如果您提交了一次表單,則會觸發(在您的關鍵字上)事件。
onfocuseout
如果您使用鼠標或鍵盤(使用輕擊鍵)離開您的input
,則會觸發事件。
還有最後一件事。所有規則將在您提交表單前進行檢查,即使使用$(Form).submit()