在JS中如何调用PHP类中的一个具体的函数并向其传递参数
具体的问题是:1 在view中写一个JS函数,想在这个函数中调用controllers下某个php脚本中所创建的类中的一个具体的函数,并向其传递一个参数。该当如何实现?
2 JS实现的函数可以直接调用PHP类中的函数么?如果可以,如何实现?
3 如果不可以直接调用PHP类中的函数?怎样间接调用?需要借助AJAX?如何借助,希望各个大侠指教!
1:向控制器中的方法传递参数,现在一般都是采用jquery封装的ajax方法。
2:第二个和第三个疑问不知道你要表达什么意思。请说仔细点。
justdoit 发表于 2012-3-7 22:41 static/image/common/back.gif
1:向控制器中的方法传递参数,现在一般都是采用jquery封装的ajax方法。
2:第二个和第三个疑问不知道你要表 ...
第二个和第三个是对第一个问题的补充的。
问题2 是问JS函数是否可以直接调用PHP创建的类中的函数。强调若可以直接调用,则如何实现。
问题3 是如果JS不可以直接调用PHP创建的类中的函数,其它方法如何实现。 你的意思是不是在view的js语法中如何使用controller中的php变量啊? justdoit 发表于 2012-3-8 08:52 static/image/common/back.gif
你的意思是不是在view的js语法中如何使用controller中的php变量啊?
对的。我直接使用window.location.assign(url)这个函数了 建议你去看一下 Ajax 的功能
然后使用第三方库 如 JQuery 中的 ajax 方法
实现你所需要的效果
即可传递参数调用某个方法
也可以将该方法的返回值获取后针对性的更新页面某些部分 1、ajax方式,不转向
2、window.location方式,转向
页:
[1]