jquery 怎样给所有ajax请求添加一项参数

jquery 怎样给所有ajax请求添加一项参数,第1张

这个是要跟后台一起来合作完成的;比如你要调取ajax做增删改查;后台让你传什么都会和你说;如果你要传参数也要跟后台说这个参数要执行让后台怎么处理;比如分页;你传一个10;要和后台说我传什么number你给我返回多少数据一样;

$("#msg").ajaxSend(function(evt, request, settings){ $(this).append("开始请求: " + settings.url + "")})通过这个demo可以看出参数设置是在settings里面的 所以如果要添加参数就可以直接修改settings: settings.data.xxx = 'xasdf'

<ul>

<li ><a href="javascript:void(0)" my_url="www.baidu.com">课程设计</a></li>

<li ><a href="javascript:void(0)" my_url="someone">学年论文</a></li>

<li ><a href="javascript:void(0)" my_url="someone">毕业论文</a></li>

</ul>

$(function(){

$("[my_url]").click(function(){

alert($(this).attr("my_url"))//显示当前点击元素自定义属性my_url的值

var _url = $(this).attr("my_url")

$.ajax(function(){

type: "POST",

url: _url,

success: function(msg){

alert( "..." )

}

})

})

})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11631924.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存