Python web2py:检测下拉窗口小部件中的更改
我们如何检测下拉小部件中的更改,以便执行代码 表Python web2py:检测下拉窗口小部件中的更改,python,jquery,web2py,Python,Jquery,Web2py,我们如何检测下拉小部件中的更改,以便执行代码 表贷款参考表服务。两者都有一个名为利率的字段。当我通过下拉菜单更改loan.service时,我希望将相应的利率从services表反映到loan表 如何做到这一点 模型 通过在前端使用javascript。例如,使用jquery库: $("select").on("change", function(){ var selected = $(this).val(); $.ajax({ url: "/get_rate
贷款
参考表服务
。两者都有一个名为利率的字段。当我通过下拉菜单更改loan.service
时,我希望将相应的利率
从services
表反映到loan
表
如何做到这一点
模型
通过在前端使用javascript。例如,使用jquery库:
$("select").on("change", function(){
var selected = $(this).val();
$.ajax({
url: "/get_rates",
data:{
"selected": selected
},
success: function(value_from_url){
$("div").text(value_from_url);
}
});
});
我认为应该在前端执行更改检测。您的交互是通过前端完成的,那么您的前端代码应该使用负载引用后端,并用更改进行回复。
$("select").on("change", function(){
var selected = $(this).val();
$.ajax({
url: "/get_rates",
data:{
"selected": selected
},
success: function(value_from_url){
$("div").text(value_from_url);
}
});
});