PluginProbe
wpForo Forum / 2.3.0
wpForo Forum v2.3.0
3.1.5 3.1.4 3.1.2 3.1.1 3.1.0 3.0.9 3.0.8 3.0.7 trunk 1.0.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.2.0 1.3.0 1.3.1 1.4.0 1.4.1 1.4.10 1.4.11 1.4.12 1.4.13 1.4.2 All 137 releases
wpforo / admin / assets / js / widgets.js

widgets.js in wpForo Forum 2.3.0, at admin/assets/js/widgets.js

37 lines 1.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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