gpt4 book ai didi

java - 从 jquery 调用 REST 服务

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

我在 "/post/search/{id}" 创建了一个 REST 服务,当我从 jquery 代码中调用此 URL 时,它有时会被调用,有时则不会。其中具体的问题是什么。是关于 jquery 还是我的代码。我的jquery代码如下:

    function functionname(clicked_id) {
$('#idForm').submit(
function(e) {
$.ajax({
type : 'POST',
url : "${pageContext.request.contextPath}/post/search/"+ clicked_id,success : function(data) {

}
});
});
}

我的按钮代码是:

<input type="submit" value="Express Intrest" id="abc" onclick=functionname(this.id) />

最佳答案

尝试这样。

function yourFunc() {


$.ajax({
type : 'POST',
url : 'yourcontroller/action',
contentType : "application/json; charset=utf-8",
dataType : 'json',
data : param,
async : false,
cache: false,
success : function(dataList) {
//alert("dataList ---> "+dataList);



},

error : function(XMLHttpRequest, textStatus, errorThrown) {
//alert(XMLHttpRequest + " - " + errorThrown);
}
});


}

在 param 中传递参数值,如下所示:-

var param;      
param={param1:"val",param2:"val", param3:"val"};

关于java - 从 jquery 调用 REST 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20047085/

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