javascript - 如何在单击按钮时调用我的 python 代码中的函数 - 从 javascript onClick 调用 Python

标签 javascript python ajax cherrypy

我正在尝试在 CherryPy 网站上实现 ajax,但我遇到了问题。如何在我的 python 代码中调用函数(函数名称:ajax_data 是 @cherrypy.expose 并返回一些我可以轻松处理的 json)点击按钮()?如何 onClick 调用 ajax_data ? (我首先在 Google 上查看,但只有当按钮位于表单标签内并键入提交时,我才发现,但我有包含数据的表格,最后一列是需要在 python 中调用 ajax_data 函数的按钮)。

最佳答案

Ajax 是从浏览器中的 Javascript 启动的。我建议查看 Jquery 和 http://api.jquery.com/category/ajax/更具体地说 http://api.jquery.com/jQuery.getJSON/

简单的示例 JS 代码或调用后端(注意:在调用之前您需要包含 jquery):

$.getJSON('/ajax_data', function(data) {console.log(data)}

关于javascript - 如何在单击按钮时调用我的 python 代码中的函数 - 从 javascript onClick 调用 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6164765/

相关文章:

javascript - 我很困惑名称是什么数据类型?函数数据类型或 boolean 数据类型,因为它会返回 boolean 值?

python - 如何在 Python 中检索 tkinter ttk Scale 小部件的整数值?

python - 如何更改多列的数据类型?

javascript - 我如何使用 jquery 拆分 ajax 返回值

javascript - 在 PHP 生成的特定行 ID 之前追加

javascript - 在 jQuery 插件设置中使用特殊字符?

javascript - 通过 styles.xml 设置 android switch 样式

javascript - 如何使用 Promise 和 try catch block

python - 如何在能够测试自定义 Django 命令时返回非零退出代码?

javascript - Grails remoteField JavaScript