Вообщем после загрузки балуна $.ajax не работает
Собственно вот так открывается балун
YMaps.Events.observe(map, map.Events.Click, function (map, mEvent)
{
points = mEvent.getGeoPoint()
var myHtml = '<table width="100" border="0" cellspacing="0" cellpadding="0"><tr><td><select name="region_list" class="input" id="region_list"><option value="1">1</option></sel
map.openBalloon(mEvent.getGeoPoint(), myHtml);
var R_ID =""; //ИД Региона
var C_ID =""; //ИД Города
var S_ID =""; //ИД улицы
var H_ID =""; //ИД улицы
load_category("region_list","region","1")
$('#region_list').change(function(){
//Загружаем
select город
R_ID = $("#region_list option:selected").val()
load_category("city_list","city",R_ID)
})
$('#city_list').change(function(){
//Загружаем select улицу
C_ID = $("#city_list option:selected").val()
load_category("street_list","street",C_ID)
})
$('#street_list').change(function(){
//Загружаем
select дом
S_ID = $("#street_list option:selected").val()
load_category("house_list","house",S_ID)
})
H_ID = $("#house_list option:selected").val()
//При нажатии отправляем POINTS и IDs региона, города, улицы, дома
$('#btn_save').click(function(){
save_build(R_ID,C_ID,S_ID,H_ID,points)
})
});
Все загружается, подгружается и все хорошо. Но в функции отправки данных не работает $.ajax
function save_build(R, C, S, H, points)
{
//R - ИД регион
//C - ИД улицы
//S - ИД улицы
//H - ИД дома
//points - долгота, широта
ids = R+","+C+","+S+","+H
alert(ids+"points:"+points)
$.ajax({
url: "../function/CRUD_address_load.php",
type: 'post',
dataType: 'json',
data: ({id:ids, point:points, type_op:"W"}),
success: function(json)
{ alert(json.POINTS) } }) }
alert(json.POINTS) - Ответ в JSON
Если функцию использовать отдельно, то есть кнопку создать не создаваемую javascript, то все работает.Кто знает, где копать?