我正在爲MVC4編寫一個新的自定義驗證器。做了幾次。這一次雖然我需要知道按下了哪個提交按鈕,但表單上有多個提交,根據它們的值做了些微不同的事情。發現在驗證方法中按下哪個提交按鈕
考慮寫一個新的適配器的常見方式:
$.validator.unobtrusive.adapters.add(
'requiredforsubmitvalue', ['submitValue'], function (options) {
options.rules['requiredforsubmitvalue'] = options.params;
options.messages['requiredforsubmitvalue'] = options.message;
});
$.validator.addMethod("requiredforsubmitvalue", function (value, element, params) {
//which submit button pressed?
});
我如何確定哪些提交按鈕被按下?這甚至有可能嗎?
'變種BTN = $( 「輸入[類型=提交]:焦點」);'?作爲回答添加(以防萬一) – 2014-09-25 11:12:39