
问题描述:
使用 post()、$get()获取不到return的返回值,如图所示错误实例
问题原因:
(1)在ajax方法中直接return返回值,return的结果对调用它的函数无效
(2)ajax默认为异步,异步不可以直接return返回结果
解决方案:
对于$ajax():
对于 post():
如图所示: 正确示例
NodeJS>
获取到请求的url:在onRequest(request, response) ----》requesturl
获取到路由名字: url(url模块)parse(requesturl)pathname
获取到对应参数值:
1先获取到所有参数队列:url(url模块)parse(requesturl)query
2取出队列中对应的参数值:querystring(模块)parse(countQuery《参数队列》)["参数key"]
以上就是关于关于$.ajax()、$.get()、$.post()获取return值得问题全部的内容,包括:关于$.ajax()、$.get()、$.post()获取return值得问题、thinkphp的i方法的post和post.这个带不带点,有什么不同啊、NodeJShttp请求获取get和post参数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)