Submit the form but add in target _blank.
Remove these from form after submit.
* Plugin Name: GLM Associate - Events Add-On
* Plugin URI: http://www.gaslightmedia.com/
* Description: Gaslight Media Members Database.
- * Version: 1.7.21
+ * Version: 1.7.22
* Author: Chuck Scott
* Author URI: http://www.gaslightmedia.com/
* License: GPL2
* @package glmMembersDatabaseEventsAddOn
* @author Chuck Scott <cscott@gaslightmedia.com>
* @license http://www.gaslightmedia.com Gaslightmedia
- * @version 1.7.21
+ * @version 1.7.22
*/
// Check that we're being called by WordPress.
* so that we're sure the other add-ons see an up to date
* version from this plugin.
*/
-define('GLM_MEMBERS_EVENTS_PLUGIN_VERSION', '1.7.21');
+define('GLM_MEMBERS_EVENTS_PLUGIN_VERSION', '1.7.22');
define('GLM_MEMBERS_EVENTS_PLUGIN_DB_VERSION', '0.1.13');
// This is the minimum version of the GLM Members DB plugin require for this plugin.
GLM_GeoMap.initializeLargeMap();
});
}
- jQuery('#glm-event-pdf-submit').click(function(event){
- eventForm = $('#glm-member-event-search');
- // Get the data-cats
- var categories = $(this).data('cats');
- eventForm.attr('action', ajaxUrl + '?action=glm_members_admin_ajax&glm_action=pdfOutput&glm-event-pdf=1&categories=' + categories );
- });
+ // This has been moved into the view file for the event search form
+ // jQuery('#glm-event-pdf-submit').click(function(event){
+ // eventForm = $('#glm-member-event-search');
+ // // Get the data-cats
+ // var categories = $(this).data('cats');
+ // eventForm.attr('action', ajaxUrl + '?action=glm_members_admin_ajax&glm_action=pdfOutput&glm-event-pdf=1&categories=' + categories );
+ // });
if (jQuery('#glm-event-name').length > 0) {
var cache = {};
jQuery("#glm-event-name").autocomplete({
{/if}
<script type="text/javascript">
jQuery(document).ready(function($){
- jQuery('#glm-event-pdf-submit').click(function(){
- jQuery('#glm-member-event-search').attr('method', 'post');
+ jQuery('#glm-event-pdf-submit').click(function(e){
+ e.preventDefault();
+ var eventForm = $('#glm-member-event-search');
+ var categories = $(this).data('cats');
+ var oldAction = eventForm.attr('action');
+ var oldMethod = eventForm.attr('method');
+ eventForm.attr('action', ajaxUrl + '?action=glm_members_admin_ajax&glm_action=pdfOutput&glm-event-pdf=1&categories=' + categories );
+ eventForm.attr('method', 'post');
+ eventForm.attr('target', '_blank');
+ eventForm.submit();
+ eventForm.attr('action', oldAction );
+ eventForm.attr('method', oldMethod );
+ eventForm.attr('target', '');
+
});
});
</script>