<% using (Html.BeginAbsoluteRouteForm("PetDetail", new { controller = "Customers", action = "SavePetSitterRestrictionsAndPermissions", ownerKey = Model.Owner.Key, petKey = Model.Key }))
{ %>
<button type="submit" class="actionButton default">
Save</button>
<% }
} %>
我上面的代碼爲submit a form
,我需要在disable a save button
之後點擊保存按鈕。點擊提交後按鈕
通過使用jquery該怎麼做?
我試過的東西看起來像下面:
var clickedBttn=$('.actionButton.default[type=submit][clicked=true]').val()
if (clickedBttn)
{
//btton disable code here
}
但never fires
上面的代碼。
當我註冊了「點擊事件」它會激發我的正常「表單提交」操作嗎?它發生的順序是什麼?點擊後是點擊還是什麼? – Sampath 2013-02-13 10:12:30
在實際提交之前點擊。但我不認爲這應該是一個問題。實際上,你可以將它改爲'$(「#PetDetail」)。submit(function(){$('。actionButton.default [type = submit]')。prop(「disabled」,true);})' – 2013-02-13 10:14:50
我可以使用上面提到的代碼與我上面提到的我的普通html代碼,還是應該更改我的html代碼(表單郵政編碼)?這裏「#PetDetail」是表單ID嗎? – Sampath 2013-02-13 10:21:43