搜索
系统检测到您的用户名不符合规范:

THINKPHP的U方法带入JS变量的解决方案

浏览:6916 发布日期:2015年11月12日 分类:功能实现 关键字: js变量带入thinkphp的U方法
我想很多小伙伴都有过这样的困惑吧,反正我是被困惑了好久,用TP在写联动功能的时候,会纠结怎么才能将用js获取来的上级ID用U方法传递到控制器的方法里,来获取下级列表。再返回到页面。就像省份和城市这种,切换省份要获取响应省份下的城市这种。我个人觉得我的方法还可以,所以跟大家交流分享一下。
先将JS变量以字符串的形式带入到U方法,后用js替换函数将其替换成JS变量就OK啦。var province_id = 3;//要带入的变量
var str = "{:U('article/getCity',array('pid'=>'province_id'))}"; //先将变量以字符串的形式带入U函数中
str1 = str.replace("province_id",province_id); //将代替变量的字符串用真实变量替换掉,OK搞定!
$("#city_id").load(str1);
收藏
silinhongye
积分:248 等级:LV1
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /