| 1 |
jQuery.ajaxSetup({ |
| 2 |
url: ajaxurl, |
| 3 |
data:{ |
| 4 |
referer: window.location.origin + window.location.pathname |
| 5 |
} |
| 6 |
}); |
| 7 |
|
| 8 |
jQuery( document ).ready( function($){ |
| 9 |
var body = $( 'body' ); |
| 10 |
body.on( 'change', '.wpf_wdg_limit_per_topic', {}, function () { |
| 11 |
var wrap = $(this).parents('.wpf_wdg_form_wrap') |
| 12 |
var disabled = $(this).val() > 0 |
| 13 |
$('.wpf_wdg_orderby', wrap).attr('disabled', disabled) |
| 14 |
$('.wpf_wdg_order', wrap).attr('disabled', disabled) |
| 15 |
}); |
| 16 |
|
| 17 |
body.on( 'change', '.wpf_wdg_boardid', {}, function(){ |
| 18 |
var $this = $( this ); |
| 19 |
var wrap = $this.closest( '.wpf-wdg-wrapper' ); |
| 20 |
var forumids_dd = $( '.wpf_wdg_forumids', wrap ); |
| 21 |
var boardid = $this.val(); |
| 22 |
forumids_dd.empty(); |
| 23 |
|
| 24 |
$.ajax({ |
| 25 |
type: 'POST', |
| 26 |
url: ajaxurl + '?wpforo_boardid=' + boardid, |
| 27 |
data: { |
| 28 |
action: 'wpforo_get_forum_tree' |
| 29 |
} |
| 30 |
}).done( function( r ){ |
| 31 |
if( r.success ){ |
| 32 |
forumids_dd.html( r.data['html'] ); |
| 33 |
} |
| 34 |
} ); |
| 35 |
} ); |
| 36 |
} ); |
| 37 |
|