function func(id) {
$.ajax({
type: "post",
url: host+'/structure/branch',
data: {id: id, type: 'all'},
success: function(a) {
alert(id); // undefined
var id = 1;
}
});
}
func(0);
Пока не разбирался, может так идолжно быть но это как минимум странно, почему id == undefined