You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.2 KiB
43 lines
1.2 KiB
window.LMS = 'https://codemy.ru';
|
|
// Объединить данные
|
|
// Отправить на LMS
|
|
function in_array(value, array) {
|
|
for(var i=0; i<array.length; i++){
|
|
if(value == array[i]) return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
$( document.body ).on( "click", "[order_button]", function( event ) {
|
|
// Поймать данные при нажатии на кнопку
|
|
sent_data(get_data())
|
|
});
|
|
|
|
function sent_data(data) {
|
|
$(error).fadeOut();
|
|
$.ajax({
|
|
type: 'POST',
|
|
url: window.LMS + '/access/set_lendos_data/',
|
|
data: {'data': data, 'token': $('input[name=lendos_helper]').val()},
|
|
async: true
|
|
});
|
|
}
|
|
|
|
function get_data() {
|
|
var result = '';
|
|
var final = '';
|
|
var forms = $('order_form');
|
|
var exclude = ['lead_city'];
|
|
for (var i = 0; i<forms.length; i++){result += $(forms[i]).serialize()}
|
|
result = result.split('&');
|
|
for (var i in result){
|
|
var n = result[i].split('=');
|
|
if (!(in_array(n[0], exclude))){
|
|
if(n[1].length != 0){
|
|
final += '//';
|
|
final += n;
|
|
}
|
|
}
|
|
}
|
|
return final;
|
|
} |