我测试了以下两项。
<%= link_to_function "Swap", 'var tmp_frm = $("#currency_from").val();
var tmp_to = $("#currency_to").val();
$("#currency_from").val(tmp_to);
$("#currency_to").val(tmp_frm);'%>
或更好,但
<%= link_to_function "Swap", 'var tmp_frm = $("#currency_from").val();
$("#currency_from").val($("#currency_to").val());
$("#currency_to").val(tmp_frm);'%>
取决于你的HTML,您可能需要删除英镑符号
<%= link_to_function "Swap", 'var tmp_frm = $("currency_from").value;
var tmp_to = $("currency_to").value;
$("currency_from").value = tmp_to;
$("currency_to").value = tmp_frm;'%>
啊,太好了。那样做了。或者差不多,这个想法是正确的,但由于某种原因,这些工作都没有成功,我不得不稍微修改它。谢谢! – holden 2009-09-03 22:36:39