這篇文章主要為大家展示了“jQuery中EasyUI開(kāi)發(fā)技巧有哪些”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“jQuery中EasyUI開(kāi)發(fā)技巧有哪些”這篇文章吧。
創(chuàng)新互聯(lián)建站是一家專業(yè)提供秦安企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、H5開(kāi)發(fā)、小程序制作等業(yè)務(wù)。10年已為秦安眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
1、使用tabs時(shí),如果使用的不是url,而是content,則要嵌入iframe
addTab({ title:node.text, closeable:true, content:‘ });
1)外部調(diào)用iframe里面的標(biāo)簽內(nèi)容
2)內(nèi)部調(diào)用外部的方法:
onclick="parent.getData();"
2、查詢提交表單:
function serarchFun(){//搜索 $("#datagrid").datagrid("load", serializeObject($("#searchForm"))); } function cleanFun(){//清空 $("#searchForm input").val(''); $("#datagrid").datagrid("load", {}); } function removeFun(){//刪除 var rows=$("#datagrid").datagrid("getChecked"); var ids[] = new Array(); if(rows.length>0){ for(var i=0;i3、添加checkbox:
$("#datagrid").datagrid( url:"${rootPath}/user_add.action", idField:'id', checkOnSelect:false, selectOnCheck:true,//選中復(fù)選框選中 frozonColumns:[[{ field:'id', title:'編號(hào)', width:150, checkbox:true },{ field:'name', title:'登陸名稱', width:150, sortable:true }]], columns:[[{ field:'pwd', title:'密碼', width:150, formatter: function(){ return:"****************" } }]] );4、確認(rèn)對(duì)話框:
$.messager.confirm('確認(rèn)','你真的要?jiǎng)h除嗎?',function(data){ if(data){ } });5、編輯實(shí)現(xiàn)動(dòng)態(tài)加載頁(yè)面
function editFun(){ var rows=$("#datagrid").datagrid("getChecked"); $('').dialog({ width:500, height:200, href:'${rootPath}/edit.jsp, modal:true, title:'編輯用戶', buttons:[{ text:編輯, handler:function(){ $('#editForm').form('submit',{ url:'${rootPath}/user_edit.action', success:function(data){ var obj = JQuery.parseJSON(data); if(obj.success){ $('#edit_dialog').dialog('close'); } $.messager.show({ title:'提示', msg:obj.msg }); } } } }], onClose:function(){//必須寫(xiě)的 $(this).dialog('destroy'); }, onOpen:function(){ var data = rows[0]; }, onLoad:function(){//初始化數(shù)據(jù),填充數(shù)據(jù) var data = rows[0]; $("#editForm").form("load", data); } }); }6、更新行
var rows=(‘#datagrid').datagrid(‘getChecked');(‘#datagrid').datagrid(‘updateRow',{ index:$(‘#datagrid').datagrid(‘getRowIndex',rows[0]), row:result.obj });以上是“jQuery中EasyUI開(kāi)發(fā)技巧有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
新聞標(biāo)題:jQuery中EasyUI開(kāi)發(fā)技巧有哪些
本文網(wǎng)址:http://weahome.cn/article/ijispj.html