PageSourceSearch

https://profconcerts.com/modules/kassi/kassi_adm.js

js profconcerts.com collected 2026-10-08 09:03:37 UTC 3,933 bytes, 135 lines download raw bytes

1// JavaScript Document
2
3function kassa_image_upload(e){
4    e.preventDefault();
5    var $that = $("#kassa_foto_form"),
6    formData = new FormData($that.get(0)); // создаем новый экземпляр объекта и передаем ему нашу форму (*)
7	$("#fstatus").html("<p><img src='/lib/images/ajax-loader.gif' /> Идёт загрузка...</p>");
8    $.ajax({
9      url: '/modules/kassi/aj/kassa_iload.php',
10      type: $that.attr('method'),
11      contentType: false, // важно - убираем форматирование данных по умолчанию
12      processData: false, // важно - убираем преобразование строк по умолчанию
13      data: formData,
14      dataType: 'html',
15      success: function(res){
16		  if(res.substr(0,2)=="OK"){
17			  res = res.substr(2);
18			  $("#fresult-img").attr("src",res);
19			  $("#fstatus").html("<p>Загрузка успешно завершена</p>");
20		  } else {
21			$msg = "<p>Что-то пошло не так: " + res + "</p>";
22			$("#fstatus").html(res);  
23		  }  	
24	  },
25	  	error: function(res){
26			$msg = "<p>Что-то пошло не так: " + res + "</p>";
27			$("#fstatus").html(res);  
28		}
29    });
30}
31
32// EDIT
33function kassi_edit(id){	
34	if (id === undefined) { id = ''; }
35	$.ajax({
36	  method: "POST",
37	  url: global_site_base + "/modules/kassi/aj/aj_kassi_edit.php",
38	  data: {id:id}
39	})
40	  .done(function( msg ) {
41		
42			$('body').append(msg);
43			$("#kassa_"+id).modal('show');
44	})	
45	return(false);	
46}
47
48// EDIT FINAL
49function kassi_edit_final(id){
50	if (id === undefined) { id = ''; }
51	rus_name = $('#kassa_'+id+'_rus_name').val();
52	eng_name = $('#kassa_'+id+'_eng_name').val();
53	city_id = $('input[name=city_id]:checked').val();
54	latitude = $('#kassa_'+id+'_latitude').val();
55	longitude = $('#kassa_'+id+'_longitude').val();	
56	//foto = $('#kassa_'+id+'_foto').val();
57	address = $('#kassa_'+id+'_address').val();
58	description = $('#kassa_'+id+'_description').val();
59	if(!rus_name){alert('Выберите название'); return(false);}
60	if(!eng_name){alert('Выберите английское название'); return(false);}
61	if(!city_id){alert('Выберите город'); return(false);}
62	remove_modal();
63	$("#kassa_"+id).remove();
64
65	$.ajax({
66	  method: "POST",
67	  url: global_site_base + "/modules/kassi/aj/aj_kassi_edit_final.php",
68	  data: {id:id, rus_name:rus_name, eng_name:eng_name, city_id:city_id, latitude:latitude, longitude:longitude, address:address, description:description}
69	})
70	  .done(function( msg ) {
71
72			$("#adm_kassi_list").html(msg);
73			
74	})
75	return(false);	
76}
77// DELETE
78function kassi_delete(id){
79	if (id === undefined) { return(false);}
80	yeah = prompt('Точно удалить? Для подтверждения введите число ' + id );
81	if(yeah == id){
82		$.ajax({
83	  	method: "POST",
84	 	 url: global_site_base + "/modules/kassi/aj/aj_kassi_delete.php",
85	  	data: {id:id}
86		})
87	  	.done(function( msg ) {
88				$("#adm_kassi_list").html(msg);
89		})
90		return(false);
91	}
92	return(false);
93}
94
95// SHOWHIDE
96function kassi_showhide(id){
97	if (id === undefined) { return(false);}
98	$.ajax({
99	  method: "POST",
100	  url: global_site_base + "/modules/kassi/aj/aj_kassi_showhide.php",
101	  data: {id:id}
102	})
103	  .done(function( msg ) {
104			$("#adm_kassi_list").html(msg);
105	})	
106	return(false);	
107}
108
109// UP
110function kassi_up(id){
111	if (id === undefined) { return(false);}
112	$.ajax({
113	  method: "POST",
114	  url: global_site_base + "/modules/kassi/aj/aj_kassi_up.php",
115	  data: {id:id}
116	})
117	  .done(function( msg ) {
118			$("#adm_kassi_list").html(msg);
119	})	
120	return(false);	
121}
122
123// DOWN
124function kassi_down(id){
125	if (id === undefined) { return(false);}
126	$.ajax({
127	  method: "POST",
128	  url: global_site_base + "/modules/kassi/aj/aj_kassi_down.php",
129	  data: {id:id}
130	})
131	  .done(function( msg ) {
132			$("#adm_kassi_list").html(msg);
133	})	
134	return(false);	
135}// JavaScript Document

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.