我想从一个选择框的值交换到另一个使用jquery切换选择选择框选择的值,jquery的:上点击
MY选择框是在http://harvesthq.github.io/chosen/
实施例的形式:
说我有2个下拉选择框,首先我选择了美元&秒我选择了EURO,点击开关按钮后两个选择框的选择值&级别应该换位
http://jsfiddle.net/34kcb/(没有选上的作用,正常工作)
我想下面的代码,但它现在给我我所期待的,所以可能是你能不能帮我
$("body").on("click", "#switchid", function(){
var frm='';var to='';
frm=$("#from_currency option:selected").val();
to=$("#to_currency option:selected").val();
$("#to_currency").val(frm);
$("#from_currency").val(to);
//currencyConverter();
});
HTML代码
<select name="from_currency" id="from_currency">
<option value="USD">USD : United States Dollar</option>
<option value="EUR">EUR : Euro</option>
<option value="JPY">JPY : Japanese Yen</option>
<option value="INR">INR : Indian Rupee</option>
</select>
<br/>
<select name="to_currency" id="to_currency">
<option value="EUR">EUR : Euro</option>
<option value="USD">USD : United States Dollar</option>
<option value="JPY">JPY : Japanese Yen</option>
<option value="INR">INR : Indian Rupee</option>
</select>
<br/>
<input type="button" id="switchid" value="Switch"/>
UPDATE:
在简单的选择框其工作但整合后,同样的事情是 不工作。任何想法?
你的小提琴作品正是你如何解释它应该 – George
@oGeez哦,我更新了我的问题。 – user2173803
我解决我的问题,从这个答案http://stackoverflow.com/a/9679013/2178632 – user2173803