index.php中有个javascript方法叫check(para),还有个php方法function叫insert($img),怎么在check方法中调用insert方法,并且把para传到insert中?
解决方案 »
- php项目中如何解决js兼容问题
- smarty分页怎么搞?
- 跪求统计广告点击量代码.........
- <<<<<<网站外包,价格大约在800元左右,5张静态页面,2周内交货
- null,false,true与NULL,FALSE,TRUE的区别
- 急问: IIS整合php后,以ISAPI或CGI运行时,有一自己的网站,出漏出php源码, 为什么阿?? 其它php程序一切ok..
- 请问怎样用PHP操作APACHE的虚似主机
- 我的Apache没有配置好?局域网内怎么访问不到我的机器?
- 请问php中session的超时时间问题
- 大家来看下这两段PHP代码有没有区别
- 同時連接2個mysql庫的問題 ,請高手幫忙看一下 急
- zend studio 的问题
<script language="javascript">
function createXMLHttp(){
if(window.XMLHttpRequest){ // Mozilla 浏览器
xmlHttp = new XMLHttpRequest();
}else if (window.ActiveXObject){ // IE 浏览器
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}function mytransfer(){
createXMLHttp();
var val=document.getElementById('id1').value;
xmlHttp.open("get","a.php?id="+val,true);//这里是传递给php的值,也就是a.php页接受的值
xmlHttp.onreadystatechange=myreturn;
xmlHttp.send(null);
}function myreturn(){
if(xmlHttp.readyState == 4){
var myabc=xmlHttp.responseText;//接收a.php页回来的值
var arr=myabc.split("?");
document.getElementById('id2').value=arr[0];
document.getElementById('id3').value=arr[1];
}
}
</script><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<body>
js传递给a.php页的值:<input name="id1" id="id1" type="text" size="30" onblur="return mytransfer()"/>
<br>
js接收a.php页返回的值1:<input name="id2" id="id2" type="text" size="30" />
<br>
js接收a.php页返回的值2:<input name="id3" id="id3" type="text" size="30" />
</body>a.php:<?php
PHP:header('Content-Type:text/html;charset=GB2312');//这段编码很重要,不然会出现乱码
$id=$_GET[id];echo $id;//返回js.php的值1
echo "?";
echo "2";//返回js.php的值2?>
已经测试通过了,你只要把代码复制就可以看到效果
$.get(url,function(data){//成功后的处理代码
},json)//json格式,也就是php后端需要使用json_encode()来编码
方法就可以实现ajax功能.具体用法,lz可以百度一下.