Plugins Datatables与Jeditable一起,如何在编辑模式下进行初始设置?(或始终处于编辑模式)

Plugins Datatables与Jeditable一起,如何在编辑模式下进行初始设置?(或始终处于编辑模式),plugins,datatables,Plugins,Datatables,使用datatables插件时,是否可以在编辑模式下启动表字段 Jeditable网站称解决方案(不使用thru Datatables): 您可以在加载文档时触发已使用事件。例如: $(function() { $("#editable").trigger("click"); 如何在datatables中访问它,以下是我的代码: var oTable; $(function () { oTable = $('#calendarTable').dataTable(

使用datatables插件时,是否可以在编辑模式下启动表字段

Jeditable网站称解决方案(不使用thru Datatables):

您可以在加载文档时触发已使用事件。例如:

$(function() {
$("#editable").trigger("click");
如何在datatables中访问它,以下是我的代码:

    var oTable;
    $(function () {
        oTable = $('#calendarTable').dataTable({
            "bPaginate": false,
            "bSort": false,
            "bFilter": false,
            "bInfo": false,
            "aoColumns": [
                null,
                null,
                null,
                null,
                { "bVisible": false },
                { "bVisible": false },
                { "bVisible": false },
                { "bVisible": false },
                { "bVisible": false },
                { "bVisible": false },
                { "bVisible": false },
                { "bVisible": false },
                { "bVisible": false },
                { "bVisible": true }
            ]

        });

        //$("#editable").trigger("click");
        // oTable.fnGetNodes()).editable.trigger("click");

        oTable.editable("disable");

        var year;
        var lobid;
        var officeid;

        year = $('#hv_year').val();
        lobid = $('#hv_lob').val();
        officeid = $('#hv_office').val();

        var url;
        url = "save.asp";
        url = url + "?year=" + year;
        url = url + "&lobid=" + lobid;
        url = url + "&officeid=" + officeid;


        /* Apply the jEditable handlers to the table */
        $('td:eq(4)', oTable.fnGetNodes()).editable(url, {
            "callback": function (sValue, y) {
                var aPos = oTable.fnGetPosition(this);
                oTable.fnUpdate(sValue, aPos[0], aPos[1]);
            },
            "submitdata": function (value, settings) {
                return {
                    "row_id": this.parentNode.getAttribute('id'),
                    "column": oTable.fnGetPosition(this)[2]
                };
            },
            tooltip: 'Click to Edit',
            height: "40px",
            type: 'textarea',
            onblur: 'ignore',
            cancel: 'Cancel',
            submit: 'Save',
            indicator: '<img src="images/loader.gif">'

        });
varotable;
$(函数(){
oTable=$(“#日历表”).dataTable({
“bPaginate”:错误,
“bSort”:错误,
“bFilter”:错误,
“bInfo”:假,
“aoColumns”:[
无效的
无效的
无效的
无效的
{“bVisible”:false},
{“bVisible”:false},
{“bVisible”:false},
{“bVisible”:false},
{“bVisible”:false},
{“bVisible”:false},
{“bVisible”:false},
{“bVisible”:false},
{“bVisible”:false},
{“bVisible”:true}
]
});
//$(“#可编辑”)。触发器(“单击”);
//oTable.fGetNodes()).editable.trigger(“单击”);
可旋转。可编辑(“禁用”);
var年;
叶状变种;
var-officeid;
年份=$('hv#u year').val();
lobid=$('#hv_lob').val();
officeid=$('hv#u office').val();
var-url;
url=“save.asp”;
url=url+“?年=”+年;
url=url+“&lobid=“+lobid;
url=url+“&officeid=“+officeid;
/*将表处理程序应用于表*/
$('td:eq(4'),oTable.fnGetNodes())。可编辑(url{
“回调”:函数(S值,y){
var aPos=可旋转的.fGetPosition(此);
fnUpdate(sValue,aPos[0],aPos[1]);
},
“提交数据”:功能(值、设置){
返回{
“row_id”:this.parentNode.getAttribute('id'),
“列”:oTable.fGetPosition(本)[2]
};
},
工具提示:“单击以编辑”,
高度:“40px”,
键入:“textarea”,
onblur:“忽略”,
取消:“取消”,
提交:“保存”,
指标:“”
});

我想你可以点击链接:

   $('td:eq(4)', oTable.fnGetNodes()).editable(url, {
        "callback": function (sValue, y) {
            var aPos = oTable.fnGetPosition(this);
            oTable.fnUpdate(sValue, aPos[0], aPos[1]);
        },
        "submitdata": function (value, settings) {
            return {
                "row_id": this.parentNode.getAttribute('id'),
                "column": oTable.fnGetPosition(this)[2]
            };
        },
        tooltip: 'Click to Edit',
        height: "40px",
        type: 'textarea',
        onblur: 'ignore',
        cancel: 'Cancel',
        submit: 'Save',
        indicator: '<img src="images/loader.gif">'

    }).trigger("click");
$('td:eq(4)”,oTable.fnGetNodes())。可编辑(url{
“回调”:函数(S值,y){
var aPos=可旋转的.fGetPosition(此);
fnUpdate(sValue,aPos[0],aPos[1]);
},
“提交数据”:功能(值、设置){
返回{
“row_id”:this.parentNode.getAttribute('id'),
“列”:oTable.fGetPosition(本)[2]
};
},
工具提示:“单击以编辑”,
高度:“40px”,
键入:“textarea”,
onblur:“忽略”,
取消:“取消”,
提交:“保存”,
指标:“”
}).触发(“点击”);

我想你可以点击链接:

   $('td:eq(4)', oTable.fnGetNodes()).editable(url, {
        "callback": function (sValue, y) {
            var aPos = oTable.fnGetPosition(this);
            oTable.fnUpdate(sValue, aPos[0], aPos[1]);
        },
        "submitdata": function (value, settings) {
            return {
                "row_id": this.parentNode.getAttribute('id'),
                "column": oTable.fnGetPosition(this)[2]
            };
        },
        tooltip: 'Click to Edit',
        height: "40px",
        type: 'textarea',
        onblur: 'ignore',
        cancel: 'Cancel',
        submit: 'Save',
        indicator: '<img src="images/loader.gif">'

    }).trigger("click");
$('td:eq(4)”,oTable.fnGetNodes())。可编辑(url{
“回调”:函数(S值,y){
var aPos=可旋转的.fGetPosition(此);
fnUpdate(sValue,aPos[0],aPos[1]);
},
“提交数据”:功能(值、设置){
返回{
“row_id”:this.parentNode.getAttribute('id'),
“列”:oTable.fGetPosition(本)[2]
};
},
工具提示:“单击以编辑”,
高度:“40px”,
键入:“textarea”,
onblur:“忽略”,
取消:“取消”,
提交:“保存”,
指标:“”
}).触发(“点击”);