function provnazvzn(name, type) {
alert("Вход в функцию проверки наименования узла");
alert("передаваемые данные - "+name+","+type);
$.ajax({
type: "POST",
url: "ob_oper_provnazvan.php",
dataType:"text",
data:{"type": type, "name": name },
cache: false,
success:function(resu){
alert("Результат"+resu);
return resu;
},
error:function (xhr, ajaxOptions, thrownError){
alert(thrownError);
alert("Ошибка работы скрипта проверки названия узла");
}
});
}
$(document).ready(function() {
$("#button_edit_uz").click(function(event) {
event.preventDefault(event);
// проверка названия
var name_uz = $("#name_uz").val();
var type = "uzel";
provnazvzn(name_uz, type).done(function(resu){
if(resu=="1") { alert("Проверка при редактировании"); }
});
});
});
VM3200:128 Uncaught TypeError: Cannot read property 'done' of undefined
at Object.eval (eval at globalEval (jquery.min.js:2), <anonymous>:128:31)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at z (jquery.min.js:4)
at XMLHttpRequest.<anonymous> (jquery.min.js:4)
function provnazvzn(name, type) {
// alert("Вход в функцию проверки наименования узла");
// alert("передаваемые данные - "+name+","+type);
return $.ajax({
type: "POST",
url: "ob_oper_provnazvan.php",
dataType:"text",
data:{"type": type, "name": name },
cache: false,
success:function(resu){
alert("Результат"+resu);
return resu;
},
error:function (xhr, ajaxOptions, thrownError){
alert(thrownError);
alert("Ошибка работы скрипта проверки названия узла");
}
});
}
$.ajax({
type: "POST",
async: false, // синхронный запрос
url: "ob_oper_provnazvan.php",
dataType:"text",
data:{"type": type, "name": name },
cache: false,
success:function(resu){
alert("Результат"+resu);
return resu;
},
error:function (xhr, ajaxOptions, thrownError){
alert(thrownError);
alert("Ошибка работы скрипта проверки названия узла");
}
});