0

我正在开发一个以文本框作为输入字段的网格。

 $("#gvGrid").kendoGrid({
            dataSource: dsource,
            columns: [
                        {
                            field: "MURQuestionnaireModel.QuestionText",
                            title: "QuestionText", width: 100
                        }, {
                            //field: "MURExpctedAnswersModel.AnswerText",
                            template: '<input type="text" Name="gvAnswer" id="**gvAnswer**' + '#= **MURQuestionnaireId** #" Value=" #= MURExpctedAnswersModel.AnswerText # "/>',
                            title: "Answer", width: 100
                        }
            ]

        });

这里文本框的 id 是“gvAnswer”和 MURQuestionnaireID 例如 gvAnswer8、gvAnswer9

我也有自动完成的代码:

 $('input[id^="gvAnswer"]').autocomplete({
            delay: 0,
            source: data
        });
    });

这里对于从 gvAnswer 开始的所有控件应用 Auto-complete ,但是自动完成不起作用。

请帮助/建议。

4

1 回答 1

0

您究竟何时将这些输入初始化为自动完成?你是在 Grid 的dataBound事件中这样做的吗?如果不是,请在触发 dataBound 事件时尝试

于 2013-07-30T07:49:48.067 回答