jquery ajax 点击按钮,Jquery ajax调用点击事件提交按钮

用户遇到在点击提交按钮时,Ajax调用未按预期工作,导致页面刷新而非仅更新指定div内容。代码中使用了jQuery进行Ajax设置,包括POST请求、URL路径和数据传递。问题可能在于选择器或事件处理。建议检查元素ID是否正确,防止选择器语法错误,确保事件阻止默认行为。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当用户点击一个提交按钮时,我必须构建一个ajax调用,所以我包含了jquery,并且我写了下面的代码(取自jquery文档):Jquery ajax调用点击事件提交按钮

$(document).ready(function(){

$("Shareitem").click(function(e){

e.preventDefault();

$.ajax({type: "POST",

url: "/imball-reagens/public/shareitem",

data: { id: $("Shareitem").val(), access_token: $("access_token").val() },

success:function(result){

$("sharelink").html(result);

}});

});

});

HTML:

[...]

 

的问题是,在执行提交操作,但Ajax调用不在以下,这样的形式执行请求的提交操作,而不是停留在同一个页面和更新所需“div”的内容。

我错过了什么?我错在哪里? 在此先感谢您的任何提示。

+1

'$( 'Shareitem')'和'$( 'sharelink')'是不是好选择.... –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值