easyui datagrid toolbar button位置右側フローティング機能を追加

2046 ワード

ソースコードにdatagrid toolbarセクションが見つかり、約7044行位置します.
if(opts.toolbar){
if(typeof opts.toolbar=="string"){
$(opts.toolbar).addClass("datagrid-toolbar").prependTo(_4cc);
$(opts.toolbar).show();
}else{
    $("div.datagrid-toolbar",_4cc).remove();
    var position = $.inArray("->",opts.toolbar);
    if (position != -1) {
        var tbt=$("
").prependTo(_4cc); var tb=tbt.find("td"); for(var i=0;i
").css("float","left").appendTo(tb);
}else{
var tool=$("< /a>"); tool[0].οnclick=eval(btn.handler||function(){}); tool.css("float","left").appendTo(tb).linkbutton($.extend({},btn,{plain:true})); } } for(var i=position+1;i ").css("float","right").appendTo(tb);
}else{
var tool=$("< /a>"); tool[0].οnclick=eval(btn.handler||function(){}); tool.css("float","right").appendTo(tb).linkbutton($.extend({},btn,{plain:true})); } } }else{ var tb=$("").prependTo(_4cc); var tr=tb.find("tr"); for(var i=0;i ").appendTo(tr); }else{ var td=$("").appendTo(tr); var tool=$(" < /a>").appendTo(td); tool[0].οnclick=eval(btn.handler||function(){ }); tool.linkbutton($.extend({},btn,{plain:true})); } } } } } これは修正が完了したコードで、参考にしてください。 質問があれば伝言を残してもいいです。
転載先:https://blog.51cto.com/johnchina/1261640