JQWidget jqxcombobox がフォーム送信でどのように機能するかを示すデモデモ リンクがあります。しかし、デモをよく見ると、マウスまたはキーボードを使用すると結果が変化することがわかります。
たとえば、Alfreds Futterkiste は表示メンバーで、値は Maria Anders です。マウス クリックを使用してフォームを送信すると、正しい値 (Maria Andres) が取得されます。キーボードを使用すると、同じ Display-member 値 Alfreds Futterkiste が取得されます。
以下のコードで非表示のテキストボックスを追加できれば、うまくいくと思います。次のタイプで変更にバインドします: jqxComboBox。
$('#jqxComboBox').on('change', function (event)
{
var args = event.args;
if (args) {
// index represents the item's index.
var index = args.index;
var item = args.item;
// get item's label and value.
var label = item.label;
var value = item.value;
}
});
しかし、上記の関数を非表示のテキスト ボックスに入力する方法は...
ありがとう。