栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

拉钩-Java工程师就业急训营LG

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

拉钩-Java工程师就业急训营LG

download:拉钩-Java工程师就业急训营

python和js交互调用的办法
后台代码都是应用的
1.【get办法】运用jquery的get json与后台交互
前端js代码片段
var data= {
‘a’: $(‘input[name=“a”]’).val(),
‘b’: $(‘input[name=“b”]’).val()
}
. g e t J S O N ( .getJSON( .getJSON(script_ROOT + ‘/_add_numbers’,data, function(data) {
$(’#result’).text(data.result);
$(‘input[name=a]’).focus().select();
});
后端pthon代码如下

ajax,Get方式与js交互(非表单)采用了flask框架@app.route(’/_add_numbers’)def add_numbers():

“”“Add two numbers server side, ridiculous but well…”""
a = request.args.get(‘a’, 0, type=int)
b = request.args.get(‘b’, 0, type=int)
log.info(a)
log.info(b) return jsonify(result=a + b)
2.【万能方式】运用jquery的ajax与后台交互,设置不同的参数,能够get也能够post
上面的例子用ajax方式,前端代码如下
var data= {
‘a’: $(‘input[name=“a”]’).val(),
‘b’: $(‘input[name=“b”]’).val()
}
{# . g e t J S O N ( .getJSON( .getJSON(script_ROOT + ‘/_add_numbers’,data, function(data) {#}
{# $(’#result’).text(data.result);#}
{# $(‘input[name=a]’).focus().select();#}
{# });#}
$.ajax({
type: ‘get’,
url: $script_ROOT + ‘/_add_numbers’,
data: data,
contentType: ‘application/json; charset=UTF-8’,
dataType: ‘json’,
success: function(data) {
$(’#result’).text(data.result);
$(‘input[name=a]’).focus().select();
},
error: function(xhr, type,xxx) {
alert('error ')
}
});
后台代码不便仍然是

ajax,Get方式与js交互(非表单)@app.route(’/_add_numbers’)def add_numbers():

“”“Add two numbers server side, ridiculous but well…”""
a = request.args.get(‘a’, 0, type=int)
b = request.args.get(‘b’, 0, type=int)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/632261.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号