1, 多选[包括全选和全不选]
function pageSelectAllRat(){
$("#button_rat_selectall").bind("click",function(){
if("全选"==$("#button_rat_selectall").attr("value")){
$("#button_rat_selectall").attr("value","全不选");
$("#rat_tddlte").attr("checked","checked");
$("#rat_fddlte").attr("checked","checked");
$("#rat_wcdma").attr("checked","checked");
$("#rat_gsm").attr("checked","checked");
$("#rat_cdma2000").attr("checked","checked");
}
else{
$("#button_rat_selectall").attr("value","全选");
$("#rat_tddlte").removeAttr("checked");
$("#rat_fddlte").removeAttr("checked");
$("#rat_wcdma").removeAttr("checked");
$("#rat_gsm").removeAttr("checked");
$("#rat_cdma2000").removeAttr("checked");
}
});
}
2,页面加载回显数据:
function pageLoadData(){
if("no"!=$("#hidden201308011135_NID").val()){
$.ajax({
type : "get",
url : $("#contextPath").val()+"/publish!getNode2Publish",
data:{"nid":$("#hidden20130801_NID").val()},
dataType: "json",
success:function(data) {
$.each(data,function(index,item){
$("#resourceNo").attr("value",item.nid);
$("#resourceTitle").attr("value",item.name);
$("#resourceDesc").attr("value",item.description);
$("#resourceKey").attr("value",item.keywords);
$("#resourcePublishTime").attr("value",item.publishTime);
$("#resourceAuthor").attr("value",item.createBy);
$("#resourceCode").attr("value",item.nid);
$("#resourceType").attr("value",item.fieldValues.doc_type.terms[0].attributes.enName);
});
},
error: function(jqXHR, textStatus, errorThrown) {
}
});
}
};
另外在management.jsp中加入: [此id相当于整个页面的成员变量]
<input type="hidden" id="hidden20130801_NID" value="" />
3, 单选:
var catalog="";
var radios = $("#rediosResourceCategory input");
$.each(radios, function(i,v) {
if (v.checked == true){
catalog =v.value;
}
});
4, 用table的方式添加列表:
function rslistInitLoadData(){
$.ajax({
type : "get",
url : $("#contextPath").val()+"/publish!abtainNodeList",
data:{},
dataType: "json",
success:function(data) {
var table = new Array();
table.push("<table border='0' cellpadding='0' cellspacing='0' width='670' class='smtmbb_list_tb'>");
table.push("<thead><tr><th width='30px' align='center'><img src='pages/publish/img/setting_icon.gif'/></th>");
table.push("<th width='60px'>操作</th>");
table.push("<th width='110px'>编号</th>");
table.push("<th width='150px'>标题</th>");
table.push("<th width='50px'>语种</th>");
table.push("<th width='150px'>资源分类</th>");
table.push("<th width='150px'>最后更新时间</th></tr></thead>");
table.push("<tbody>");
$.each(data , function(index,item){
var _index = ++index;
table.push("<tr>");
table.push("<td class='ellipsis' align='center'>"+_index+"</td>");
table.push("<td class='ellipsis' align='center'><img src='page/publish/img/icon_Custom.png' onclick='toPublishPage (this.id)' id='"+item.nid+"' class='opticon submit_icon' title='发布资源' /></td>");
table.push("<td class='ellipsis' value='"+item.nid+"'>");
table.push(item.nid);
table.push("</td>");
table.push("<td class='ellipsis'>");
table.push(item.name);
table.push("</td>");
table.push("<td class='ellipsis'>");
table.push(item.lang);
table.push("</td>");
table.push("<td class='ellipsis'>");
table.push(item.fieldValues.doc_type.terms[0].attributes.enName);
table.push("</td>");
table.push("<td class='ellipsis' align='right'>");
table.push(item.lastUpdateTime);
table.push("</td>");
});
table.push("</tbody></table>");
$("#show_resourcelist").html(table.join(" "));
},
error: function(jqXHR, textStatus, errorThrown) {
}
});
};
5. 切换书签
<div class="tab">
<ul id="menu_si_bookmarklist" class="menu">
<li id="menu_listcontent_si" class="" refdiv="list_content" exclude="create_si_content;update_si_content" >内容列表</li>
<li id="menu_create_si" class="" refdiv="create_si_content;si_bookmark_close_new" exclude="list_content">新增</li>
<img id="si_bookmark_close_new" class="l-tab-links-item-close" title="关闭" src="pages/publish/img/transparent.gif">
<li id="menu_update_si" class="" refdiv="update_si_content;si_bookmark_close_update" exclude="list_content">更新</li>
<img id="si_bookmark_close_update" class="l-tab-links-item-close" title="关闭" src="pages/publish/img/transparent.gif">
</ul>
</div>
function switchbookmark(_this){
var refdiv = _this.attr('refdiv');
var exclude = _this.attr('exclude');
//alert("exclude23:"+exclude);
var excudes = exclude.split(";");
$("#menu_si_bookmarklist li").removeClass("current");
_this.attr("class","current");
_this.show();
var refdivs = refdiv.split(";");
for(var i=0,len=refdivs.length;i<len;i++){ //有图片按钮,但不在一个div下.
$('#'+refdivs[i]).show();
}
for(var index =0 ; index<excudes.length ;index++){
$('#'+excudes[index]).hide();
}
}
<li class="jalor-form-row" id="showDoc_product" style="width:200px;display:">
<samp class="init">产品</samp>
<span class="jalor-form-input">
<label type="text" id="showDocDetails_product"></label>
</span>
</li>
备注:style="width:200px;display:" //展现
style="width:200px;display:none" //隐藏
7.提示框function siShowBox(content) {
var _content = "<div class='alert_content'>"+content+"</div>";
$divMsg = $('<div></div>').html(_content).dialog({
autoOpen : false,
title : '提示',
maxHeight : false,
maxWidth : false,
minHeight : 100,
height : 'auto',
draggable: false,
resizable:false
});
$divMsg.dialog('open');
setTimeout("$divMsg.dialog('close')",1000);
}