Button 如何在flexigrid按钮中添加属性?
我正在处理一个项目,我必须使用Flexigrid.js;但我发现插件中缺少很多东西。就像我想禁用一些我最初不想启用的按钮一样。所以,我不能那样做 因此,我更新了flexigrid.js并为每个人都做了这样的更新 希望这会有所帮助Button 如何在flexigrid按钮中添加属性?,button,custom-attributes,flexigrid,Button,Custom Attributes,Flexigrid,我正在处理一个项目,我必须使用Flexigrid.js;但我发现插件中缺少很多东西。就像我想禁用一些我最初不想启用的按钮一样。所以,我不能那样做 因此,我更新了flexigrid.js并为每个人都做了这样的更新 希望这会有所帮助 谢谢你如果我们想添加额外的属性,如标题、禁用等,怎么做 答:我已经为此更新了flexigrid.js。我已经更改了以前的js,并将fbutton div>span替换为输入标记 更改以下代码 btnDiv.innerHTML = ("<div
谢谢你如果我们想添加额外的属性,如标题、禁用等,怎么做 答:我已经为此更新了flexigrid.js。我已经更改了以前的js,并将fbutton div>span替换为输入标记 更改以下代码
btnDiv.innerHTML = ("<div><span>") + (btn.hidename ? " " : btn.name) + ("</span></div>");
if (btn.bclass) $('span', btnDiv).addClass(btn.bclass).css({
paddingLeft: 20
});
if (btn.bimage) // if bimage defined, use its string as an image url for this buttons style (RS)
$('span',btnDiv).css( 'background', 'url('+btn.bimage+') no-repeat center left' );
$('span',btnDiv).css( 'paddingLeft', 20 );
if (btn.tooltip) // add title if exists (RS)
$('span',btnDiv)[0].title = btn.tooltip;
现在更改输入的CSS
.flexigrid div.fbutton input
{
float: left;
display: block;
padding: 3px;
border : none;
}
工作完成了。现在在按钮中设置属性属性
例如:
buttons : [
{name: 'Add', bclass: 'add', onpress : test, attribute: {title:"add",disable:true,style:{'border':'1px solid black;'}}}
],
如果发现任何bug,请回复我
多谢各位
.flexigrid div.fbutton input
{
float: left;
display: block;
padding: 3px;
border : none;
}
buttons : [
{name: 'Add', bclass: 'add', onpress : test, attribute: {title:"add",disable:true,style:{'border':'1px solid black;'}}}
],