2010-02-23 2 views
2

У меня есть страница asp.net webforms, в которой я использую компонент jqGrid. Проблема в том, что thickbox не работает над ссылками внутри jqGrid (ajax).Как использовать Thickbox с jqGrid на странице ASP.NET WebForms?

Я получил этот покой кода на Gupta's blog, но я не знаю, как его добавить, поскольку я использую компонент jqGrid для ASP.NET. Может ли кто-нибудь помочь? Благодарю.

gridComplete: function(){ 
// ThickBox - this allows any dynamically created links that use thickbox to work! 
tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox 
imgLoader = new Image();// preload image 
imgLoader.src = tb_pathToImage;} 

ответ

1

Возможно, вы захотите рассмотреть возможность использования явного вызова для толстого ящика. поместите это в onclick для своих ссылок.

inline popup: 
tb_show('title','#TB_inline?height=155&width=300&inlineId=hiddenModalContent&modal=true'); 
or iframed page: 
tb_show('title','myPage.aspx?TB_iframe=true&height=155&width=300&modal=true'); 

взглянуть на документацию на сайте ThickBox для большего количества примеров jquery thickbox

+0

Благодаря Пита. Это сработало. –

Смежные вопросы