数据表编辑器未发送ID
Datatables editor not sending ID
我需要在mysql中更新数据,我使用数据表内联编辑扩展。我需要解决的问题是,如何发送行id,字段名和单元格值。这是它发送的数据;我:
data[undefined][player_nickname]:Leon
但是我需要:
data[1][player_nickname]:Rafantunessdds
这是我的js代码:
editor = new $.fn.dataTable.Editor({
table: "#dtables",
ajax: {
edit: {
type: 'GET',
url: '<?php echo site_url(); ?>players/saveUserData'
},
},
fields: [{
label: "Nickname:",
name: "player_nickname"
}, {
label: "Email:",
name: "player_email"
}, {
label: "Password:",
name: "player_password"
},
{
label: "Is Admin:",
name: "is_admin"
},
{
label: "Is Moderator:",
name: "is_moderator"
},
{
label: "is Manager:",
name: "is_manager"
},
{
label: "is Premiun:",
name: "player_premium"
},
{
label: "Is banned:",
name: "player_banned"
},
]
});
editor = new $.fn.dataTable.Editor({
ajax: "players/saveuserdata.php",
table: ".dtables",
fields: [{
label: "Nickname:",
name: "player_nickname"
}, {
label: "Email:",
name: "player_email"
}, {
label: "Password:",
name: "player_password"
},
{
label: "Is Admin:",
name: "is_admin"
},
{
label: "Is Moderator:",
name: "is_moderator"
},
{
label: "is Manager:",
name: "is_manager"
},
{
label: "is Premiun:",
name: "player_premium"
},
{
label: "Is banned:",
name: "player_banned"
},
]
});
$('.dtables').on('click', 'tbody td:not(:first-child)', function (e) {
editor.inline(this);
});
$('.dtables').DataTable({
data: <?php echo($players) ?>,
columns: [
{data: 'player_id'},
{data: 'player_nickname'},
{data: 'player_email'},
{data: 'player_password'},
{data: 'is_admin'},
{data: 'is_moderator'},
{data: 'is_manager'},
{data: 'player_premium'},
{data: 'player_banned'}
]
});
如何发送行id ?
使用idSrc
JSON属性rom来读取/写入行ID属性。
idSrc: "player_id"
相关文章:
- ExtJS网格单元格编辑器,防止焦点松动问题
- 可以't使用PHP使用Froala编辑器上传图像URL
- 如何在corona sdk中从CK编辑器中检索数据
- Eclipse编辑器中无法访问的代码
- 如何将拼写检查集成到密文编辑器
- 一个页面上有多个Ace编辑器,没有预先设置元素
- ACE编辑器正在删除模块,因为define是't一根绳子
- 如何从DOM中删除Aloha编辑器
- 用于用户内容的简单代码编辑器/文本格式化程序(在Rails中)
- 在plone 5中将自定义的灵活性内容类型插入到tinymce编辑器中
- 基于类似索引的queryString的Id选择器
- 如何在tinymce编辑器中将点击事件绑定到html标签
- 扩展 ACE 编辑器,如何导入自定义文件
- dhtmlx添加新行并启动单元格编辑器
- 为现有Roslyn语言lexer/parser选择基于javascript的代码编辑器
- THRE.js编辑器中的鼠标问题
- 如何从它的Div id获得Ace编辑器对象
- 数据表编辑器未发送ID
- 可以存储id的标记编辑器
- 在Ace编辑器HTML脚本中查找所有类和id名称