php点击按钮做查找,点击按钮后运行PHP功能?
我喜欢使用的方法是jQuery / ajax调用面向对象的PHP类的混合.
我有一个jQuery监听器/触发按钮按下这样的东西:
$('#buttonId').live('click', function() {
$.get('api.php?functionName=test&inputvar=something');
return false;
});
这将通过ajax调用api.php文件并阻止任何进一步的操作,例如表单提交.
然后在PHP文件中,您可以始终执行以下基本操作:
if ($_REQUEST['functionName'] == 'test') {
test();
}
或者,如果你有大量的课程和很多动态输入,你可以做一些更有趣的事情,如:
$functionName = $_REQUEST['functionName'];
if (method_exists($myClassInstance, $functionName))
$myClassInstance->$functionName();
有很多方法可以解决这个问题,但这些都是我的最爱.另一个替代方案是Extjs框架,它是为这种活动而构建的,但是如果你已经不熟悉它并且项目不是“巨大的”我不会关心它.
最后,如果你需要从php文件中获得响应,例如json results,那么使用函数$.getJSON而不是使用jQuery:$.get()函数.
希望有帮助:)
php点击按钮做查找,点击按钮后运行PHP功能?相关推荐
- html如何做banner点击按钮下一张,banner.html
Document 你的家,听你的 宜家对公业务 厨房在线订购业务 仲夏特惠 全屋设计 美好假期 崭新生活 class Banner{ constructor(){ this.img = documen ...
- eclipse java shell 窗体显示 bat运行不显示_java eclipse中如何实现点击主窗口sShell中的按钮打开另外一个子窗口sShell...
java eclipse中如何实现点击主窗口sShell中的按钮打开另外一个子窗口sShell 关注:97 答案:2 mip版 解决时间 2021-01-31 13:01 提问者╬═掵中注定 20 ...
- android按钮点击toast,关于button点击事件中setOnClick等元素的解读以及方法?以及toast的位置以及作用?...
此文末参考链接: 此段代码的教程以及使用接口的方式.switch语句的教程链接为链接1. 汇总里说的有更多的实现方法,为链接2. 文中链接为视觉统一,链接均于文末,以上为方便文中跳转,加了文中的跳转链 ...
- html中searchbutton点击没有反应,点击按钮加载完整的HTML后,使用Selenium加载其他元素...
我想刮一页并收集所有链接.该页面显示30个条目并查看完整列表,点击全部加载按钮是必要的.点击按钮加载完整的HTML后,使用Selenium加载其他元素 我使用下面的代码: from selenium ...
- AndroidStudio安卓原生开发_android按钮防止短时间内连续点击_在android_java中都能使用---Android原生开发工作笔记131
这个短时间内的连续点击,处理是需要做的,要不然有可能程序会不够健壮,其实就跟考虑并发一样, 你可以不做, 一个两个人用没事,但是如果你放到实际场景中去应用,真的是不行,会出来各种莫名其妙的问题,一点都 ...
- invoke 按钮点击_使用aspectj对app中按钮的快速点击进行处理
最近项目进入紧锣密鼓测试阶段,昨天测试提了一个issue,app中按钮都没有做快速点击校验. 这就涉及到aop面向切面编程了!后端开发Spring对aop应该很熟悉,android开发中可能用到aop ...
- javascript动态生成按钮并绑定点击事件
前一个多月公司的前端开发人员离职,公司一直在招前端,基本上每天都有几个来面试的人,就这个面试频率,也才招了一个多月才招到.绝大部分都是死在了一道上机面试提上.题目很基础,但也很考基本功,基本上才3%左 ...
- 点击展开按钮设计_使您的按钮设计可点击
点击展开按钮设计 A button is an important UI element that will heavily affect your interaction design. Butto ...
- 一. button按钮防止重复点击(5秒内设置点击一次)
在用户使用 Android 应用的时候,经常会出现过快且多次点击同一按钮的情况,一方面这是因为应用或手机当前有些卡顿,另一方面也可能是由于很多应用并没有设置按钮点击时的 selector 或者其它按钮 ...
最新文章
- SOA与云计算相结合推动企业发展
- 如何在基于 Silverlight 的本地应用程序之间实现通信
- 震撼!英伟达用深度学习做图像修复,毫无ps痕迹
- 您真的需要instanceof吗?
- Mac下,如何把项目托管到Github上(Github Desktop的使用)
- 科沃斯扫地机器人风扇模块_扫地机器人不能开机,不能关机,风扇不转
- 麻省理工学院给研究生的文献阅读方法,简单高效!
- mysql shell eof_shell脚本 exit命令 EOF用法 数组用法
- 第三部分 Calendar函数接口
- mysql进阶-01-视图
- 布局管理——复习示例
- docker 中运行 mysql
- 翻车事故频发,原来是开发者漏了这一步!
- HR图像添加运动焦散模糊【Matlab】
- swig: 未找到命令
- php获得当月的节假日函数(包含周末,年度节假日)
- 照片生成3D虚拟数字人,虚拟形象主播搭建(软件+教程)
- JavaScript用Math.asin()求反正弦值
- 程序员真的都不爱炫富吗?
- 拒绝白嫖,著名开源项目作者暴力删库,导致账号被封!
热门文章
- O/R Mapping 研究报告(转)
- C++基础知识(二)--左值右值--逻辑表达式求值优化--逗号运算符与表示式--输入输出格式控制...
- 微信后端服务架构及其过载控制系统DAGOR
- zabbix监控windows主机
- 无线网络会杀死固网? 不可能的事情
- 同步两个数据库的结构或者数据
- Android 搜索框 search dialog 和 search widget
- 工具04_SQL Trace/DBMS_SYSTEM
- uva 707(记忆化搜索)
- 获取点击的键盘的keyCode