Как снять якорь с фантазии? - PullRequest
0 голосов
/ 14 июля 2011

У меня есть функция, которая использовала, чтобы получить весь отмеченный элемент и объединить его с разделенным знаком "," в таблицу данных.

function funcSelect(x){
    var selectedItems = new Array();
    var selectedItemsName = new Array();

    $("table tbody input[@name]:checked").each(function(){
        selectedItemsName.push($(this).attr('id'));
        selectedItems.push($(this).attr('id')+"/"+$(this).attr('value'));

    });

    if (selectedItems.length == 0){
        alert("No item selected!");
    } else {
        var getjoinData = selectedItems.join(',');
        //alert('archive.htm?d='+selectedItemsName+'&f='+getjoinData);
        $('.xlink').fancybox({ // No idea });
        ....
    }
}

и я хочу запустить ссылку (archive.htm? D = '+ selectedItemsName +' & f = '+ getjoinData), чтобы открыть fancybox. У меня есть настройка типа iframe для fancybox. Как я могу это сделать? пожалуйста, помогите .. = (

1 Ответ

0 голосов
/ 16 июля 2011

Если я правильно понял, вы хотите загрузить в fancybox ответ на запрос ajax по созданной вами ссылке.Если это так, вы сможете выполнить вызов вручную, подающий контент для отображения из ответа ajax.Сделайте этот вызов, например, в случае успешного обратного вызова $ .ajax:

 $.fancybox('content': 'your parsed or not ajax response',
            'type':'iframe',
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...