summaryrefslogtreecommitdiff
path: root/js/textbook_run_ajax.js
blob: dda0f0556d8da5bffc3a14bda4b8e07e5918373e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
$(document).ready(function(e){

    var basePath = Drupal.settings.basePath;
    var modPath = basePath + "textbook_runs/";
    var modPath1 = basePath + "textbook_runs/books/";
    var modPath2 = basePath + "textbook_runs/books/all";
    var modPath3 = basePath + "textbook_runs/forms/";
    var modPath4 = basePath + "comments/rand/";

$('#feedback_example').hide();
$('.submit_form_feedback_example').hide();

$(this).on('change', '#select_book', function(){
				var	id = $('#select_book').val();					
				var type = $('#select_book').attr('id');				
			    var dataString = 'id='+ id + '&type=' + type;
				    
if(id == 0){
$('#entire_book').hide();
$('#entire_chapter').hide(); 
$('#entire_example').hide(); 
$('#feedback_example').hide();
$('.submit_form_feedback_example').hide();
}else{	    
$.ajax({
      type: "POST",
      url: modPath + "ajax/",
      data: dataString,
      cache: false,
      success: function(result){  
       $('#entire_book').show();     
       $('#entire_book').html(result);                  
      }
      });
      }
					
});
$(this).on('change', '#select_chapter', function(){
				var	id = $('#select_chapter').val();					
				var type = $('#select_chapter').attr('id');				
			    var dataString = 'id='+ id + '&type=' + type;
				    
if(id == 0){

$('#entire_chapter').hide();    
$('#entire_example').hide();    
$('#feedback_example').hide();
$('.submit_form_feedback_example').hide();
}else{	    
$.ajax({
      type: "POST",
      url: modPath + "ajax/",
      data: dataString,
      cache: false,
      success: function(result){  
       $('#entire_chapter').show();     
       $('#entire_chapter').html(result);
       $('#feedback_example').hide();
       $('.submit_form_feedback_example').hide();              
      }
      });
      }
					
});
$(this).on('change', '#select_example', function(){
				var	id = $('#select_example').val();					
				var type = $('#select_example').attr('id');				
			    var dataString = 'id='+ id + '&type=' + type;
				    
if(id == 0){
$('#entire_example').hide();       
$('#feedback_example').hide();
$('.submit_form_feedback_example').hide();
}else{	    
$.ajax({
      type: "POST",
      url: modPath + "ajax/",
      data: dataString,
      cache: false,
      success: function(result){  
       $('#entire_example').show();     
       $('#entire_example').html(result);
       $('#feedback_example').hide();
       $('.submit_form_feedback_example').hide();              
      }
      });
      }
					
});
/*****############################******/
$(".submit_form_feedback_example").click(function(){
//$(this).on('submit', '.submit_form_bulk_approve', function(event) {
var pref_id = $("#select_book").val();
var action = $(".form_action:checked").val();
var dis_approve_reason = $("#dis_approve").val();

// Returns successful data submission message when the entered information is stored in database.
var dataString = 'pref_id='+ pref_id + '&action='+ action + '&dis_approve_reason='+ dis_approve_reason ;
if(pref_id==null || pref_id=='', action ==null || action == '' ){
alert('Please select action');

}
else{
// AJAX Code To Submit Form.
console.log(dataString);
var conf_action=confirm("Are  you sure?");
    if (conf_action==true)
    {
$.ajax({
       type: "POST",
       url: modPath1 + "ajax/",
       data: dataString,
       cache: false,			
       success: function(data){
           var re_load=confirm(data);
           if (re_load==true){
              window.location.reload();
           }else{
             window.location.reload();
            }
      }

});
    }
    else
    { 
    window.location.reload(); 
    return false;
    }
//location.reload();
//trigger('reset');		
}
return false;
});
/*****############################******/
	
	 

});/***********************************/