我有以下两个功能:
function mvcOnFailure(message) {
$.modal({
title: "MVC Error",
closeButton: true,
content: message,
...
});
}
function ajaxOnFailure(ajaxContext) {
$.modal({
title: "Ajax Error",
closeButton: true,
content: ajaxContext.responseText,
...
});
}
他们都做同样的事情(省略了一些行),但采用不同的论点。有什么方法可以组合这些功能。我在想的是以某种方式拥有一个功能来完成大部分工作,例如打开对话框,然后让另外两个从中继承。