我在单击“提交”按钮时遇到了问题,实际上是单击按钮上的图标。它会触发Submit事件,但是当检查由ajax调用导致的服务器端post var时,单击图标时未设置“ btnUpdate” post var:
<button type="submit" name="btnUpdate" id="btnUpdate" class="btn btn-success"><i class="fa-fw fa fa-floppy-o"></i> Update</button>
服务器端php serialize($ _ POST)的输出:
单击按钮上的图标:a:1:{s:4:“ hkey”; s:3:“ 7e1”;}
单击按钮:a:1:{s:4:“ hkey”; s:3:“ 7e1”; s:9:“ btnUpdate”; s:0:“”;}
请注意,单击按钮上的图标的第一个实例中不存在“ btnUpdate”。