select要素でjqtransformを使用するときに選択されたオプションを設定する方法。
form に jqtransform を使用しています。データベースから保存されたデータを取得するときに、適切なオプション値を選択するように設定したいと考えています。
select要素でjqtransformを使用するときに選択されたオプションを設定する方法。
form に jqtransform を使用しています。データベースから保存されたデータを取得するときに、適切なオプション値を選択するように設定したいと考えています。
jqTransform を使用しない場合と同じ方法で select の値を設定すると思います。
例えば
$('#mySelect').val('myVal');
編集:
まあ、これは本当に醜いですが、うまくいくはずです:
var mySelect = $('#mySelect');
//find the current selected option
var myOption = mySelect.find('option[value='+mySelect.val()+']');
//find the index of that option
var index = $('#mySelect option').index(myOption);
//trigger the click on the corresponding jqTranfsform element
mySelect.prev('ul').find('li').eq(index).find('a').click();
onchange イベントを呼び出すことができます。jqtransform には change() メソッドがあります。
$('#mySelect').val('myVal').trigger('change');
できます :)