【发布时间】:2012-12-09 08:42:24
【问题描述】:
问题是这些表单是用简码生成的,我怀疑我创建的按钮导致提交 form1 然后 form2 因为它们而不起作用。
如下图:
原始按钮:
<input type="submit" name="fm_form_submit" id="fm_form_submit" class="submit" value="Siųsti" onclick="return fm_submit_onclick(1)">
<input type="submit" name="fm_form_submit" id="fm_form_submit" class="submit" value="Siųsti" onclick="return fm_submit_onclick(2)">
<input type="submit" name="fm_form_submit" id="fm_form_submit" class="submit" value="Siųsti" onclick="return fm_submit_onclick(2)">
我在做什么:
<input type="submit" name="fm_form_submit" id="fm_form_submit" class="submit" value="Siųsti" onclick="DoAllThese()">
然后:
function DoAllThese() {
return fm_submit_onclick(1);
return fm_submit_onclick(2);
return fm_submit_onclick(3);
}
任何线索会有什么问题?
【问题讨论】:
-
函数在第一个
return之后返回,即return fm_submit_onclick(1);。即使您通过删除所有returns 来修改代码,它也会起作用,但这些函数所做的任何验证都将丢失 -
这不起作用。在第一个
return之后失败 -
是的,我现在明白了......不知道该怎么办,这似乎是一个死胡同,因为插件结构不是我想要的。
标签: javascript jquery forms wordpress onclick