根据页面上的选择控件更改jsGrid insertvalue

时间:2017-06-02 02:51:30

标签: javascript jsgrid

我在我的asp.net应用程序中使用JsGrid。我觉得这是非常棒的网格。一切都很顺利,但我一度陷入困境。

我在从数据库中获取数据的页面上有一个下拉列表。在那个控件旁边,我添加了JsGrid。

当我更改下拉列表的索引时,当我点击我的jsgrid上的添加行时,它应该为网格中的一个字段设置默认值。

有人可以在这方面帮助我。

enter image description here

此致 Nithin Eate

1 个答案:

答案 0 :(得分:1)

重新定义要设置默认值的网格列的insertTemplate并从下拉窗口小部件中选取值:

insertTemplate: function() {
    var input = this.__proto__.insertTemplate.call(this); // original input

    // getValueFromDropDown() should read value from your dropdown control
    var defaultValue = getValueFromDropDown();

    input.val(defaultValue)

    return input;
}

来源GitHub问题https://github.com/tabalinas/jsgrid/issues/471