它很难确切地知道你想,因为你的问题是难以阅读和明白...但你可以很容易地改变选择的选项改变选择哪个选项卡......您当前的HTML是这样的:
<select name="porting-p1" class="dropdown">
<option value="1" class="disablenext">Please select an option...</option>
<option value="2" class="enablenext">TERMS 1</option>
<option value="3" class="enablenext">TERMS 2</option>
</select>
和你的jQuery onchange
功能做到这一点:
// enable tab
$('#wizard').tabs('enable', $('.dropdown').val());
// select tab
$('#wizard').tabs('select', $('.dropdown').val());
这样做是从你option
的value
并启用,并选择匹配选项卡...所以更改顺序只是改变你的HTML值:
<select name="porting-p1" class="dropdown">
<option value="1" class="disablenext">Please select an option...</option>
<option value="3" class="enablenext">TERMS 1</option>
<option value="2" class="enablenext">TERMS 2</option>
</select>
See here
这里您会注意到,如果您选择TERMS 1
,则将转到标签3
,因为中TERMS 1
的值为3
....
目前代码使用'选项'中的'value' - 只要将该值更改为匹配选项时要打开的选项卡... – ManseUK 2012-03-19 09:32:13
请详细说明您的要求..无法弄清楚您的问题。 – 2012-03-19 09:33:05
@ManseUK你可以添加更多的东西,像这样的'value =“1”'? – Tom 2012-03-19 09:39:09