中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jQuery中EasyUI開發技巧有哪些

發布時間:2021-08-20 11:31:20 來源:億速云 閱讀:105 作者:小新 欄目:web開發

這篇文章主要為大家展示了“jQuery中EasyUI開發技巧有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“jQuery中EasyUI開發技巧有哪些”這篇文章吧。

1、使用tabs時,如果使用的不是url,而是content,則要嵌入iframe

addTab({
        title:node.text,
        closeable:true,
        content:‘<iframe src="'+url+'" frameborder="0" ></iframe>
   });

1)外部調用iframe里面的標簽內容

<button onclick="console.info($('iframe').contents().find('#frameId'));"/>

2)內部調用外部的方法:

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;i<rows.length;i++){
      ids.push(row[i].id);
    }
    $.ajax({
      url:'${rootPath}/user_delete.action',
      data:{ids:ids.join(',')},
      dataType:'json',
      success:function(data){
        $('#datagrid').datagrid('load');
        $('#datagrid').datagrid('unselectAll');
        $.messager.Show({
          title:'提示',
          msg:data.msg
        });
      }
    })
  }else{
    $.messager.Show({
      title:'提示',
      msg:'不能刪除'
    });
  }
}

3、添加checkbox:

$("#datagrid").datagrid(

  url:"${rootPath}/user_add.action",
  idField:'id',
  checkOnSelect:false,
  selectOnCheck:true,//選中復選框選中
  frozonColumns:[[{
    field:'id',
    title:'編號',
    width:150,
    checkbox:true
    },{
    field:'name',
    title:'登陸名稱',
    width:150,
    sortable:true
  }]],
  columns:[[{
    field:'pwd',
    title:'密碼',
    width:150,
    formatter: function(){
      return:"****************"
    }
  }]]
);

4、確認對話框:

$.messager.confirm('確認','你真的要刪除嗎?',function(data){
  if(data){

  }
});

5、編輯實現動態加載頁面

function editFun(){
var rows=$("#datagrid").datagrid("getChecked");
  $('<div/>').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(){//必須寫的
        $(this).dialog('destroy');
      },
      onOpen:function(){
        var data = rows[0];
      },
      onLoad:function(){//初始化數據,填充數據
        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開發技巧有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沽源县| 绥中县| 隆回县| 中阳县| 宜昌市| 葫芦岛市| 延边| 武定县| 社旗县| 社会| 永寿县| 遂平县| 安国市| 响水县| 红原县| 建始县| 玉田县| 铁岭县| 铜陵市| 惠安县| 米易县| 汤原县| 广州市| 宁南县| 布拖县| 松滋市| 紫云| 商都县| 楚雄市| 枝江市| 龙游县| 海门市| 威宁| 德安县| 陵川县| 大同市| 年辖:市辖区| 应用必备| 内江市| 武强县| 钟山县|