我有多个按钮调用相同的ajax函数。我希望能够传递按钮的ID并让ajax函数作用于相对于调用该函数的按钮的另一个元素。我可以在呼叫中发送参数吗? 例如,按钮1调用功能但更改文本框1,按钮2调用相同功能但更改文本框2等等
答案 0 :(得分:0)
您可以通过url(获取)传递参数,或在请求正文(post)中发送参数。 例如:
var getId = 1;
$.get("http://my.web.site/getaction/"+getId,function(result){
console.log(result);
});
var jsondata = {key:"value"};
$.post("http://my.web.site/postaction",jsondata ,function(result){
console.log(result);
});
当参数很简单并且不需要加密时,只需使用get。 当参数复杂或需要加密(例如密码)时,请使用post并将其发送到正文中。