讀入代碼后JS就被插入到body上,你單獨取那個elm是無法取出js的,因為插入的js并不屬于這個elm。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比邵東網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式邵東網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋邵東地區(qū)。費用合理售后完善,10年實體公司更值得信賴。
jquery 對html 里面含有SCRIPT會做一些處理。
創(chuàng)建SCRIPT對象,設(shè)置相應(yīng)屬性,添加到document里面。
所有那樣是獲取不到的。
要在js里面去后臺獲取節(jié)點數(shù)據(jù),所有我用了ajax,但是是同步的不是異步的,json數(shù)據(jù)的格式[{id:’1’,pid:’0’,name:’1’},…………]。主頁面index.jsp. 我只說js代碼,剩下的我相信大家能領(lǐng)會的看代碼
1 var zTreeObj;
2 var zNodes;
3 var setting = {
4 check: {
5 enable: true,
6 chkStyle:"checkbox"
7 },
8 data: {
9 simpleData: {
10 enable: true
11 }
12 }
13 };
input
type="text"
name="name3"
id="money1"
/
script
$(function(){
$("#money1").hide();//隱藏
$("#money1").show();//顯示
});
/script
需要動態(tài)改變文本框的css樣式,display屬性值為block則顯示,為none為隱藏。
①要控制toolbar的顯示狀態(tài),首先要獲取到toolbar內(nèi)的每個按鈕對象,然后通過設(shè)置css屬性即可實現(xiàn)顯示和隱藏,所以只要在每個toolbar按鈕添加id屬性即可控制顯示
@比如 設(shè)置了
toolbar[{
id:'edit',
iconCls: 'icon-edit',
handler: function(){alert('編輯按鈕')}
}]
然后通過$("#edit").show();$("#edit").hide();即可顯示和隱藏
技術(shù)實現(xiàn)代碼如下:
$("#checkResultList").dataTable({
"bProcessing" : true,
'bServerSide' : true,
'fnServerParams' : function(aoData) {
//獲取考核類型
var checkType = $("#checkPrj").val();
var managerName = $.trim($("#managerName").val());
if(managerName == ""){
managerName = null;
}
aoData.push({
"name" : "checkType",
"value" : checkType
},
{
"name" : "managerName",
"value" : managerName
}
);
},
"sAjaxSource" : basePath + "checkTask/showCheckResultList.action",// 獲取管理員列表
"sServerMethod" : "POST",
"sPaginationType" : "full_numbers",
"bPaginate" : true, // 翻頁功能
"bStateSave" : false, // 狀態(tài)保存
"bLengthChange" : false, // 改變每頁顯示數(shù)據(jù)數(shù)量
"bFilter" : false, // 過濾功能
"bSort" : false, // 排序功能
"bInfo" : true,// 頁腳信息
"bAutoWidth" : false,// 自動寬度
"bDestroy" : true,
"iDisplayLength" : 6, // 每頁顯示多少行
"aoColumns" : [
//指定列
],
"oLanguage" : {
"sUrl" : basePath + "plugins/datatable/cn.txt" // 中文包
},
"fnHeaderCallback":function(oSettings){
alert("開始畫");
},
"fnDrawCallback" : function(oSettings) {
// 提示
$('#checkTaskTable tbody tr td').each(function() {
$(this).attr('title', $(this).text());
});
},
"fnInitComplete" : function() {
},
"aoColumnDefs" : [{
}]
});
創(chuàng)建后點擊某處觸發(fā)顯示還是直接創(chuàng)建后立馬顯示?
觸發(fā)顯示:重新綁定顯示事件
創(chuàng)建后立馬顯示,可以在append等之后直接用顯示方法,fadeIn(),slideDown(),css('display',"block")等