JQuery Portlets

授权协议 未知
开发语言 JavaScript
所属分类 建站系统、 门户平台PORTAL
软件类型 开源软件
地区 不详
投 递 者 秦建元
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

这个jQuery插件提供一些Portlets功能包括:drag/drop,expand,collapse等。

在线演示:http://host.sonspring.com/portlets/

  • portlet 之间的 通信 可以通过 sessionRenderer.render(GroupId),达到目的。   自己 跟自己 refresh ,一般在portlet 对应的页面 比如 example.xhtml 中 用 valueChangeListener进行事件的触发。一般会遇到 icefaces的lifecycle的问题。此时,用 UIComponent 来绑定。   如,将   <

  • 1.使用@ModelAttribute来绑定数据   2.使用jquery选择器 带点的属性必须转义    <div id="hello.world"></div>    $("#hello//.world")   3.jquery validation的使用  日期格式验证 yyyy-MM-dd $.validator.addMethod( "customDate",

  • Portlet Session ==================================================== actionRequest.getPortletSession().setAttribute("id",id,PortletSession.APPLICATION_SCOPE); (String)renderRequest.getPortletSession()

  • (function() { var BrowserDetect = { init: function () { this.browser = this.searchString(this.dataBrowser) || "An unknown browser"; this.version = this.searchVersion(navigator.userAgent)

  • // jQuery Plugin Boilerplate // A boilerplate for jumpstarting jQuery plugins development // version 1.1, May 14th, 2011 // by Stefan Gabos // remember to change every instance of "pluginName" to th

  • //判读返回的Content-Type,处理json或者文件下载 $.post(export_url,function(data,textStatus, jqXHR){ var content_type = jqXHR.getResponseHeader("Content-Type"); if(content_type=="text/html")

  • jQuery.Controller  class      inherits: jQuery.Class plugin: jquery/controller download: jQuery.Controller test: qunit.html Source jQuery.Controller helps create organized, memory-leak free, rapidlype

  • DataTables | Table plug-in for jQuery https://datatables.net/

  • 实例 序列化一个 key/value 对象: var params = { width:1900, height:1200 }; var str = jQuery.param(params); $("#results").text(str); 结果: width=1680&height=1050 TIY 实例 输出序列化对象的结果: $("button").click(function(){

  • $(document).click(function(e) { var e = e || window.event; if (!$('.tooltip')[0].contains(e.target) && $('.tooltip').is(':visible')) { $('.tooltip').fadeOut('normal', funct

  • function loadDataTable() { $("#dataTables-example").dataTable({ "bServerSide" : true,// 这个用来指明是通过服务端来取数据 "sAjaxSource" : basePath + "contractListInput/GetTableNew",// 这个是请求的地址 "fnServerData" :

  •   之前公司同事写了JQuery插件,但自己还没有接触,所以特地用了清明放假的时间写了一个小插件,还没写完美,不过能用就先上了!   这里简单介绍下功能:根据input的向上或向下移动,移动当前input所在的tr;   <!-- To change this template, choose Tools | Templates and open the template in the edi