function get_json_from_org_data(org_id, tip, table_res) {
$(table_res).html('');
$.ajax({
type: 'POST', // Тип запроса
url: "/act/contragents", // Скрипт обработчика
data: 'org_id=' + org_id + '&act=get_org_data' + '&tip=' + tip, // Данные которые мы передаем
dataType: 'json',
success: function(data) {
//alert(data);
$.each(data, function(index, element) {
// $("#naim").text(element.naim);
if (table_res == '#table_ud') var find_result = '
' + element.soft_name + ' | ' + element.id + ' | ' + element.pwd + ' | ' + element.comp_name + ' | ' + element.t_t + ' |
';
if (table_res == '#table_lic') var find_result = '' + element.soft_name + ' | ' + element.rn + ' | ' + element.pin + ' | ' + element.login + ' | ' + element.pwd + ' |
';
if (element.soft_id) $(table_res).append(find_result);
//alert(find_result);
});
}
});
}
$("#input_inn").keyup(function(event) { //поиск по ИНН
var inn = $(this).val();
if (inn.length == 10 || inn.length == 12) {
//получаем json
$.ajax({
type: 'POST', // Тип запроса
url: "/act/contragents", // Скрипт обработчика
data: 'inn=' + inn + '&act=get_org', // Данные которые мы передаем
// cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся
//contentType: false, // Тип кодирования данных мы задали в форме, это отключим
//processData: false,
dataType: 'json',
success: function(data) {
//alert(data);
$.each(data, function(index, element) {
$("#naim").text(element.naim);
$("#inn").text(element.inn);
$("#kpp").text(element.kpp);
$(".org_id").val(element.id);
});
get_json_from_org_data($(".org_id").val(), 'ud', '#table_ud');
get_json_from_org_data($(".org_id").val(), 'lic', '#table_lic');
}
});
}
$(".btn_add_submit").click(function(event) { //сохраняет удаленку
var form_id = $(this).data('form');
$(form_id).submit();
// myModal.show("add_ud");
})
$(".form_in_modal").submit(function(event) { //Сохраняет какие-нибудь данные организации
event.preventDefault();
var formData = new FormData(this);
$.ajax({
type: 'POST', // Тип запроса
url: '/act/contragents', // Скрипт обработчика
data: formData, // Данные которые мы передаем
cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся
contentType: false, // Тип кодирования данных мы задали в форме, это отключим
processData: false,
success: function(data) {
// alert(data);
console.log(data);
/* printMessage('#result', data);*/
},
error: function(data) {
console.log(data);
}
});
})
})