//[Obsolete(@"Use Submit with option.Selector = selector ")]
        internal IIncodingMetaLanguageEventBuilderDsl SubmitOn(Func <JquerySelector, JquerySelector> action, Action <JqueryAjaxFormOptions> configuration = null)
        {
            var options = new JqueryAjaxFormOptions(JqueryAjaxFormOptions.Default);

            MaybeObject.Do(configuration, r => r(options));
            return(AddAction(new ExecutableSubmitAction(action(Selector.Jquery), options)));
        }
        ////ncrunch: no coverage end
        #region Constructors

        public JqueryAjaxFormOptions(JqueryAjaxFormOptions @default)
            : base(@default)
        {
            Data = @default.Data;
        }