1

JavaScript を使用して、ドロップダウン リストとオートコンプリートの 2 つのコントロールがあります。valueXに基づいて設定していdropdownlistA._selectedValue + autocompleteA[0].valueます。オートコンプリートに値がない場合は、「未定義」ではなく「」を返したいので、valueX「サム」のようなものに等しく設定できます。オートコンプリートではなく、ドロップダウンリストの値を " " に設定できます。ありがとう。

4

2 に答える 2

2

.value()AutoComplete ウィジェットを呼び出すだけではない理由はありますか?

$("#autocomplete").data("kendoAutoComplete").value()

値がない場合、空の文字列 "" を返します。


また、使用しないでください_selectedValue。アンダースコアで始まるものは「プライベート」であり、使用しないでください。「_」で始まるプロパティまたは関数が、Kendo の将来のバージョンに引き続き存在するという保証はありません。

DropDown には.text()、選択した項目のテキストを取得するために呼び出すことができる関数があります。

$("#dropdown").data("kendoDropDownList").text()
于 2013-10-30T23:42:59.123 に答える
0

次のコメントを追加した後、すべてが機能しました:

var cboSearchString3AC = $("#cboSearchString3AC").kendoAutoComplete({
dataSource: [],
placeholder: "[ Search for... ]"}); //.data("kendoAutoComplete");

これは私の側のエラーでした。

于 2013-10-31T06:34:32.473 に答える