怎么将mysql数据库中的数据绑定在用jQuery ligerUI创建的ligergrid表中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么将mysql数据库中的数据绑定在用jQuery ligerUI创建的ligergrid表中相关的知识,希望对你有一定的参考价值。

参考技术A jquery是前台的控件,而sqlserver是后台的数据库,在前台与数据库间交互需要有一个数据服务跟着~

如何将 jquery 中的值插入剔除数据绑定行?

【中文标题】如何将 jquery 中的值插入剔除数据绑定行?【英文标题】:How to insert value from jquery into knockout data-bind line? 【发布时间】:2019-11-13 23:00:21 【问题描述】:

尝试将新参数插入到 select2 中的 url 属性时出现问题。

<span><input type="hidden" class="expanded" 
                                     data-bind=" 
                                     select2ex: 
                                     url: '(CONTROLLER_NAME)/(METHOD_NAME)?type=some_type&DocDate=PROBLEM!', 
                                     value: ID, 
                                     text: NAME, 
                                     options:
                                        minimumInputLength: 1, 
                                        ajax: 
                                            params: 
                                                headerErrorsContainer: '#editor .errors-placeholder' 
                                            , 
                                            cache: true
                                     , 
                                     select2InterfacePropName: 'SomeSelect2'
                                     " 
                                     style="width: 100%"></input></span>

那么如何从 jquery 中获取价值到(问题!)地方?

也许可以进行一些字符串插值?

...&DocDate=jquery call?

【问题讨论】:

【参考方案1】:

您可以尝试通过将其分配给 url 参数来使用计算:

...
url: myComputed,
...

self.myComputed = ko.pureComputed(() => 
    var type = 'sometype';
    var docDate = 'mydate';
    return `(CONTROLLER_NAME)/(METHOD_NAME)?type=$type&DocDate=$docDate`;  //string interpolation
, self);

【讨论】:

以上是关于怎么将mysql数据库中的数据绑定在用jQuery ligerUI创建的ligergrid表中的主要内容,如果未能解决你的问题,请参考以下文章

将 Jquery 数据表中的所有数据从视图绑定到控制器

如何将 jquery 中的值插入剔除数据绑定行?

如何将json返回的数据绑定到asp.net中的jquery gridview?

如何将json返回的数据绑定到asp.net中的jquery gridview?

jquery怎么实现双向数据绑定

DataBinding快速入门(还在用findViewById?)