Что если у вас есть метод с именем
function SetupValidation(options){
var defaults = {<defaults for program>};
var settings = $.extend({}, defaults, options);
return settings;
}
Тогда каждая страница может вызывать SetupValidation со всем необходимым (телефон, электронная почта и т. Д.), И ваша «базовая» страница может использовать значение настроек, возвращаемое этим методом.
Это примет параметры по умолчанию и объединит любые параметры, которые вы передаете.
Например, если для параметра «Телефон» по умолчанию установлено значение «true», и вы передаете «False», оно изменится на «False».