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

これらの入力を autoComplete に初期化したのはいつですか? グリッドのdataBoundイベントでこれを行いますか? そうでない場合は、dataBound イベントがトリガーされたときに試してみてください

于 2013-07-30T07:49:48.067 に答える