今天遇到个问题,在写一个表单提交的时候,按钮使用的是a标签,在a标签上绑定了事件

<a type="button" class="btn btn-caution" rel="_request" id="address_submit" style="cursor: pointer;" onclick="return submit()">确定</a>

在submit函数里面使用了ajax,结果数据都返回json了,由于在其它浏览器下结果都正常。,一直以为是safari请求格式问题,没想到压根就没请求到submit函数。

后面测试发现应该是函数命名问题,我修改了下函数命名

<a type="button" class="btn btn-caution" rel="_request" id="address_submit" style="cursor: pointer;" onclick="return form_submit()">确定</a>

结果正常了。