【发布时间】:2011-02-26 01:56:44
【问题描述】:
有人知道为什么这个 sn-p 不能在最新版本的 Firefox 中工作吗? (在 Chrome 中正常工作)。
$("select[name='action']").live('change', function()
{
$(this).closest("form").attr('action', $(this).val());
alert($(this).closest("form").attr('action'));
//$(this).closest("form").submit();
});
编辑 它也不适用于IE8。很奇怪。
HTML
<form method="post" action="#">
<fieldset>
<select style="width:95px" name="action" class="action">
<option>Select</option>
<option value="/user/account">Preview</option>
<option value="/user/account/edit">Edit</option>
<option value="/user/account/upgrade">Upgrade</option>
</select>
</fieldset>
</form>
【问题讨论】:
-
请同时发布 HTML。也请详细描述症状。
-
@Mark Eirich - 症状?在 Chrome 中 alert() 根据选择显示正确的操作,在 FF 中显示 #,在 IE 中没有任何反应。
标签: jquery forms jqueryform