为了账号安全,请及时绑定邮箱和手机立即绑定

将 HTML 表单中的数据插入 Kendo 网格数据

将 HTML 表单中的数据插入 Kendo 网格数据

PHP
素胚勾勒不出你 2021-11-26 19:41:34
我试图在下拉列表中选择数据,然后提交到剑道网格中。但是,数据未能插入到网格中。任何人有想法或解决方案?HTML 提交按钮<button class="k-button" id="btnSave" value="submit" style="float:right; padding: 5px 20px; border-radius: 4px;" >Submit</button>JavaScript 按钮提交    //AJAX call for button    $("#btnSave").kendoButton();    var button = $("#btnSave").data("kendoButton");    button.bind("click", function(e) {    var test = $("#accountLedger").val()    $.ajax({        url: "../GroupManagement/get.php",        type: "POST",            data: {                method: "addGroup",                accountLedgerID: $("#accountLedgerID").val()                },                success: function () {                                kendo.alert ('success');JavaScript 下拉菜单        $("#accountLedger").kendoDropDownList({        dataTextField: "accountLedgerName",        dataValueField: "accountLedgerID",        optionLabel: "Choose account ledger",        dataSource: {            transport: {                read: {                    url:  "./getCoaGroup.php",                    type: "POST",                    data: function() {                            return {                                 method: "getAccLedger",                        }                    }                },            },        },        //change: onChange(),        change: function(e){            console.log(this.value());            $('#grid').data('kendoGrid').dataSource.read();            homogeneous.read();        }    }).data('kendoDropDownList');    dropdownlist = $("#accountLedger").data("kendoDropDownList");这是我的输出如果您看到图片,列分类帐名称上方的网格没有数据。它假设用户选择下拉列表然后单击提交。之后,下拉列表中的选定数据将插入到网格中。希望任何人都可以对此提供任何参考。谢谢!
查看完整描述

2 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

: {'transport' 和 'read' 之后应该有你的代码。


下面这部分代码固定:


dataSource: {

        transport: {

            read: {

                url:  "./getCoaGroup.php",

                type: "POST",

                data: function() {

                        return { 

                            method: "getAccLedger",

                    }

                }

            },

        },


查看完整回答
反对 回复 2021-11-26
?
Cats萌萌

TA贡献1805条经验 获得超9个赞

我不确定它是否有效,但您是否尝试将其更改accountLedgerID为其他名称。我也遇到了同样的问题,可能是因为变量名混淆了。

JavaScript 按钮提交

accLedgerID: $("#accountLedgerID").val()

PHP

$accLedgerID= (isset($_POST['accLedgerID']) ? $_POST['accLedgerID'] : '');


查看完整回答
反对 回复 2021-11-26
  • 2 回答
  • 0 关注
  • 213 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信