根据所选的自动完成值追加记录并在单击按钮时进行同步



当按钮单击时,我需要根据自动完成附加记录:自动完成绑定到远程数据库中的 wcf。我需要做的是将记录附加到本地数据库并进行同步。请告知我需要什么继续。谢谢

$(document).ready(function () {
    $("#search").kendoAutoComplete({ 
        minLength: 3, 
        dataTextField: "SDesc", 
        dataValueField: "RefID", 
        template: '${ data.SDesc } ' + '(' + '${ data.SDate }' + ')',
        dataSource: {
            type: "odata",
            serverFiltering: true,
            serverPaging: true,
            pageSize: 20,
            transport: {
                read: "http://localhost:54329/HH_WcfDataService.svc/Product"
            }
        }
    });   
    $('#btnSelect').click(function (e){
        var value = $("#search").data("kendoAutoComplete").value();
    });
});
实际上,

当自动完成位于表单元素内部时,只有自动完成数据文本字段发布到服务器(就像普通输入一样)。对于您的情况,将使用搜索名称发布自动完成文本。

如果要发送基础 dataValueField(自动完成小组件实际上从未使用过),则应使用 ComboBox 小组件。

最新更新