jquery ajax unobtrusive is open source ( https://github.com/aspnet/jquery-ajax-unobtrusive ) and can be delivered via chat.
After importing, you can use data attributes with the same behavior as Ajax.BeginForm.
+------------------------+-------------------------------+
| AjaxOptions | HTML attribute |
+------------------------+-------------------------------+
| Confirm | data-ajax-confirm |
| HttpMethod | data-ajax-method |
| InsertionMode | data-ajax-mode |
| LoadingElementDuration | data-ajax-loading-duration |
| LoadingElementId | data-ajax-loading |
| OnBegin | data-ajax-begin |
| OnComplete | data-ajax-complete |
| OnFailure | data-ajax-failure |
| OnSuccess | data-ajax-success |
| UpdateTargetId | data-ajax-update |
| Url | data-ajax-url |
+------------------------+-------------------------------+
source
share