当用户点击一个提交按钮时,我必须构建一个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')'是不是好选择.... –