gpt4 book ai didi

c# - JQuery 按钮未通过 ajax 触发服务调用

转载 作者:太空宇宙 更新时间:2023-11-03 23:13:55 24 4
gpt4 key购买 nike

我有一个 JSON 服务,我正在尝试通过网页中的 jquery 通过 ajax 调用来执行此服务。当我创建按钮并尝试执行点击事件但我无法获得任何警报消息以及服务调用也没有触发时,这意味着点击事件本身根本没有触发。请帮忙!

下面是代码

 <title></title>
<script src="JavaScript.js"></script>
<script type="text/javascript">
$(document).ready(function () { });
$('#buttonnew').click(function () {
alert("Hi");
$.ajax({
url: 'service2.svc/GetRestriction',
method: 'post',
contentType: 'application/json',
data: ({ property: '99883', code: 1 }),
dataType: 'json',
success: function (DATA) {
alert("hi");
},
error: function (err) {
alert(err);
}
});
});
</script>

最佳答案

您需要在加载 DOM 后连接点击事件。

 $(document).ready(function(e) {

$('#buttonnew').click(function () {
alert("Hi");
$.ajax({
url: 'service2.svc/GetRestriction',
method: 'post',
contentType: 'application/json',
data: ({ property: '99883', code: 1 }),
dataType: 'json',
success: function (DATA) {
alert("hi");
},
error: function (err) {
alert(err);
}
});
});
});

关于c# - JQuery 按钮未通过 ajax 触发服务调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37920894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com