chrome onclick 点击了一次提交数据提交了两次

按钮代码:<tdstyle="line-height:36px;text-align:center;"><ahref="javascript:;"onclick="yn_... 按钮代码:<td style="line-height: 36px;text-align: center;"><a href="javascript:;" onclick="yn_refund(8)">
<span class="btn ml10 greenBtn">确认</span>
</a></td>
js方法:
function yn_refund(ad_status) {
var id=$("#hid_adid").val();
var uid=$("#hid_uid").val();
var refund_money=$("#refund_money").val();
if(ad_status && id && uid){
$.ajax({
url: '/examine/editdetail',
data: {"id":id,'status':ad_status,'refund_money':refund_money,'uid':uid},
type: "post",
success: function (data) {
if(data==1){
alert("操作成功");
$('.layer').toggle();
window.location.reload();
}else{
alert("操作失败");
}
}
});
}
}
有的浏览器没有问题,但是有的就有问题.点击一次但是ajax却执行了两次
展开
 我来答
ShaLongBus
2017-09-05 · TA获得超过570个赞
知道小有建树答主
回答量:720
采纳率:89%
帮助的人:819万
展开全部
function yn_refund(ad_status) {
event.preventDefault();
......
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式