Django项目中用JS实现加载子页面并传值的方法

yipeiwu_com5年前Python基础

在Django的开发过程中,有一些功能是通过JS根据用户的不同选择来加载页面中的某一部分(子页面)的。如果子页面中有我们需要传入的值。可以这么实现

在js函数中调用

$("#base_page_div1").load('SUB_URL #sub_page_div1');

此处 SUB_URL只需要是你在父页面对于URL基础上的多处部分即可。比如 父页面的URL为  /resource/base_url/    子页面的URL为:

/resource/base_url/sub_url/

则此处的SUB_URL 就是 sub_url

对于该子页面的URL的渲染与其他页面一样操作就可以了。比如父页面。

其中的 #sub_page_div1 不是必须的。可以用来做为参数传递给子页面。这是JS传值的范畴了吧~。

以上这篇Django项目中用JS实现加载子页面并传值的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python中还原JavaScript的escape函数编码后字符串的方法

遇到一个问题需要用Python把JavaScript中escape的中文给还原,但找了大半天,也没有找到答案,只好自己深入研究解决方案。 我们先来看在js中escape一段文字的编码 复...

Python内置函数OCT详解

英文文档: 复制代码 代码如下:oct ( x ) Convert an integer number to an octal string. The result is a valid...

对Python生成汉字字库文字,以及转换为文字图片的实例详解

对Python生成汉字字库文字,以及转换为文字图片的实例详解

笔者小白在收集印刷体汉字的深度学习训练集的时候,一开始就遇到的了一个十分棘手的问题,就是如何获取神经网络的训练集数据。通过上网搜素,笔者没有找到可用的现成的可下载的汉字的训练集,于是笔者...

python使用pycharm环境调用opencv库

python使用pycharm环境调用opencv库

我这只学术的小小只白,竟然也开始写博客了。因为配置opencv的库用了很长的时间,三天,遇到很多问题,一个个解决后,才决定分享出来,想要用pythont调用opencv库的少走些弯路。写...

python dict 相同key 合并value的实例

如下所示: # #### dict中将key相同的字典合并在一个对象里 """ a = {"a": 1, "b": 2, "c": 1} for k, v in a.iteritem...