hyqd.net
当前位置:首页 >> php与jAvAsCript交互 >>

php与jAvAsCript交互

PHP的所有应用程序都是通过WEB服务器(如IIS或Apache)和PHP引擎程序解释执行完成的,工作过程:(1)当用户在浏览器地址中输入要访问的PHP页面文件名,然后回车就会触发这个PHP请求,并将请求传送化支持PHP的WEB服务器.

一般都是用$.post<script> function ajxa(){ var c = 'id=1&name=33'; $.post("/index.php",c,function(data){ },'json); }</script>//提交到目录下的index.php文件下//php接收时$_post['id'];就可以接收到js传值为1//如果想反馈给js 用json方法返回,data就是返回的值

javascript是浏览器语言,php是服务端语言,也就是说,javascript只能在浏览器运行,php只能在服务端运行.后台交互肯定是php,当然也可以ajax+php.速度快,用户体验极好再看看别人怎么说的.

web2.0的时代,js充斥了各个网站,js与服务端的交互方式主要就是ajax,这样的类库很对,jquery就是其中之一,$.post,$.get,$.load 等等函数,可以下载一本jquery的帮助文档,其中有一个ajax模块

这个首先说明下 这个可不是php和js的交互甚至和php没有关系先把type=submit 改成button测试下吧然后 在某些浏览器里面formname.name是没用的你可以试下:document.form1.name.value当然,最好,你还是加上id属性使用document.getElementById('[id]').value比较好

不是PHP的问题,而是你JS代码的问题.

楼上的注意:PHP如何把变量abc的值赋值为javascript的txt变量的值?楼主的意思应该是,把javascript的txt变量的值 传到 PHP的$abc吧?也就是php.$abc=javascript.txt="baidu";(一)最简单的方法GET传递测试代码如下:<script type="

只能是ajax提交php读数据库,<br>然后ajax获取返回值,用js进行处理,然后将处理结果在传给php处理,.<br>思路的例子是这样:可能有错误,没测试<br>php:data_read.php<br><?<br>$act=$_POST['act'];<br>if($act=='read'){<br> //read sql

不是,可以用js配合flash的as3来与php交互.比如页游里的socket通讯.还有就是通过配合only ie的activeX控件也可以交互.(ajax方式实际上也是一种js通过ie activeX控件与后台程序交互的方式,只是所有浏览器都支持ajax方式而已)最后有个现在来说在国内设计界比较不流行的,通过java的applet与js配合,实现后台交互.不过国外还是有不少的.像facebook,就是一度用applet来实现它的图片上传工具.网页3D游戏也有不少.

你需要的应该是xhr,你可以使用ajax,或者简化的$.post(),$.get()等,<br>我不知道你的url和php的处理函数、传递值的方式,我自定义了<br>url=test.php<br>php处理函数在test.php文件中,<br>方式是get<br>$.get('test.php?str=str', function(

clwn.net | bycj.net | jinxiaoque.net | jjdp.net | 2639.net | 网站首页 | 网站地图
All rights reserved Powered by www.hyqd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com