3

在选择元素上使用 jqtransform 时如何设置选择的选项。

我将 jqtransform 用于我的表单,并且我想设置适当的选项值以在我从数据库中检索保存的数据时选择。

4

2 回答 2

5

我相信您会以与不使用 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();
于 2012-07-09T19:51:36.897 回答
3

您可以调用 onchange 事件。jqtransform 有 change() 方法。

$('#mySelect').val('myVal').trigger('change');

有用 :)

于 2012-12-27T11:41:32.173 回答