DataTable之Editor个性化设置

1.如何设置增删改查按钮的位置以及是否显示?

table.buttons().container().appendTo($("#action"));
使用appendTo方法,可以将按钮增加到指定的位置

2.如何设置增删改查按钮的文本?

//新建按钮时,标识text值,注意,extend的值需使用插件指定的表示,editor表示这个按钮实际使用的对象
new $.fn.dataTable.Buttons( table, [
{ extend: "edit", editor: editor ,text:'修改'},
{ extend: "remove", editor: editor, text:'删除' }
] );

3.如何个性化dataTable Ajax请求成功后的回调函数、如何重写请求参数?

//设置editor对象中的ajax属性
ajax: function ( method, url, data, success, error ) {
var result={};
for(var i in data.data){
var result=data.data[i];
result.DT_RowId=i;
result.action=data.action;
console.log(result);
}
$.ajax( {
type: "post",
url: url,
data: result,
dataType: "json",
success: function (json) {
alert(json.reason);
success(json);
},
} );
},



4.如何修改editor模态窗口中每一行的输入类型?如何新增?

//在fields中设置type属性,具体参见API
fields: [{
label: "手机号:",
name: "phoneNum"
},{
label: "密码:",
name: "password"
},{
label: "类型:",
name: "type"
},{
label: "状态:",
name: "status"
},{
label: "会员等级:",
name: "memberLevel"
},{
label: "公司id:",
name: "companyCode"
},{
type:"readonly",
label: "会员id:",
name: "memberCode"
},{
type:"readonly",
label: "账户id:",
name: "accountId"
},{
type:"datetime",
label: "最后登录时间:",
name: "lastLoginTime"
}],


这些问题其实都是一两行代码就能搞定的,不过自己去翻API,会比较蛋疼,这里留个记录。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WPF中的DataTable是一个用于存储和操作数据的表格结构。ScrollViewer是一个用于包裹具有滚动条的元素的控件,它允许用户在屏幕上水平和垂直滚动内容以浏览大型的或溢出的元素。 要设置ScrollViewer的样式,首先需要在XAML文件中声明一个ScrollViewer控件。然后可以使用以下属性来自定义它的样式: 1. HorizontalScrollBarVisibility:用于控制水平滚动条的可见性。可以设置为Auto、Hidden、Visible或Disabled。 2. VerticalScrollBarVisibility:用于控制垂直滚动条的可见性。可以设置为Auto、Hidden、Visible或Disabled。 3. Background:设置ScrollViewer的背景颜色。 4. BorderBrush和BorderThickness:设置ScrollViewer的边框颜色和边框厚度。 5. Padding:设置ScrollViewer的内边距。 6. CanContentScroll:用于确定ScrollViewer是否只能滚动项的内容而不是像素。设置为True时,滚动将是按照像素级别的;设置为False时,滚动将是按照项级别的。 7. PanningMode:用于控制滚动视图的滑动方式。可以设置为None、HorizontalFirst、VerticalFirst或Both。 8. IsDeferredScrollingEnabled:用于启用或禁用延迟滚动。当启用延迟滚动时,滚动的连续动作将暂时不会更新滚动位置,直到滚动释放为止。 除了以上属性之外,还可以使用样式(Style)来自定义ScrollViewer的外观。可以定义样式中的各种元素,如ScrollBars(滚动条)、RepeatButtons(重复按钮)和Thumb(拖动条)等。 通过设置ScrollViewer的样式,可以根据自己的需要调整滚动视图的外观和行为,以提供更好的用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值