Javascript 点击jquery锚定,转换为表单提交在firefox中不起作用
我正在使用jQuery转换单击表单提交时的Javascript 点击jquery锚定,转换为表单提交在firefox中不起作用,javascript,jquery,Javascript,Jquery,我正在使用jQuery转换单击表单提交时的。它在Firefox中不工作,在Chrome中工作良好。你能告诉我我错过了什么吗 $('a.post').each(function(i){ $(this).off().on('click', function(){ event.preventDefault(); var formelem = ''; formelem+= '<form name="menu" action="'+$(this
。它在Firefox中不工作,在Chrome中工作良好。你能告诉我我错过了什么吗
$('a.post').each(function(i){
$(this).off().on('click', function(){
event.preventDefault();
var formelem = '';
formelem+= '<form name="menu" action="'+$(this).attr('href')+'" method="POST">';
formelem+= '<input type="hidden" value="testvalue" name="dp">';
formelem+= '</form>';
$('body').append(formelem);
$('form[name="menu"]').submit();
});
});
$('a.post')。每个(函数(i){
$(this).off().on('click',function()){
event.preventDefault();
var formelem=“”;
formelem+='';
formelem+='';
formelem+='';
$('body').append(formelem);
$('form[name=“menu”]”)。提交();
});
});
嗯,表单的名称是侧菜单
,而不是菜单
。。。用于$('form[name=“menu”]”)。提交()代码>。。。我不明白这在Chrome中是如何工作的,但现在Chrome中几乎任何东西都能工作。这是打字错误吗。。。如果是这样,那么只需将其关闭,或将其删除是。它的打字错误。我会换的。