学习这一点的时候,让我感到很惊讶,因为我在丝毫没有看到ajax影子的情况下的的确确的使用着ajax,这必然是极好的。
面板的属性,方法和行为相对比较多,在这里就不做太多的累赘,这里只说一下关于一些关于被面板封装的Ajax操作。
$(function(){ $("#box").panel({ title: '搜面板', width: 500, height: 500, iconCls: 'icon-search', left: 300, top: 150, cla: 'a', headerCls: 'b', bodyCls: 'c', // fit: true, // border: false, // noheader: true, collapsible: true,//可折叠按钮 minimizable: true,//最小化按钮 maximizable: true,//最大化按钮 closable: true,//关闭按钮 tools: [{ //自定义方式 iconCls: 'icon-help', handler: function (){ alert("help"); }, },{ }], tools: [{ //自定义方式 iconCls: 'icon-reload', handler: function (){ $("#box").panel('refresh'); }, },{ }], // collapsed: true, href: 'content.php', loadingMessage: '加载中,请稍等。。。', extractor: function(data){ return data.substring(0,7); }, // onBeforeLoad: function(){ // alert("远程加载之前触发!"); // }, // onLoad: function(){ // alert("远程加载之后触发!"); // }, // onBeforeOpen: function(){ // alert("打开之前触发!"); // }, // onOpen: function(){ // alert("打开之后触发!"); // }, // onBeforeClose: function(){ // alert("关闭之前触发!"); // }, // onClose: function(){ // alert("关闭之后触发!"); // }, // onBeforeDestroy: function(){ // alert("销毁之前触发!"); // }, // onDestroy: function(){ // alert("销毁之后触发!"); // }, // onBeforeCollapse: function(){ // alert("折叠之前触发!"); // }, // onCollapse: function(){ // alert("折叠之后触发!"); // }, }); $("#box").panel('panel').css('position','absolute'); // $("#box").panel('destroy'); });
时间: 2024-10-14 17:59:43