您的位置:

php图片异步加载,php图片

本文目录一览:

Thinkphp upload怎么异步

直接用个插件就可以了,用uploadify插件就可以实现了,你可以在网上看看官网的例子就明白了,很简单的一个例子

thinkphp 怎么异步加载

// 下面这行代码就是获得的属性

var id=$(this).attr("id");

var status=$(this).attr("rel");

if(status==0)

{

$.ajax({

url: "{:U('Test/operate1')}", //请求的url地址

dataType: "json", //返回格式为json

async: true, //请求是否异步,默认为异步,这也是ajax重要特性

data: { "id":id, "status":status}, //参数值

type: "POST", //请求方式

success: function(result) {$("#"+id).text("success");}, //请求成功时处理

error: function() {$("#"+id).text("fail");} //请求出错处理

});

}

else

{

$.ajax({

url: "{:U('Test/operate2')}", //请求的url地址

dataType: "json", //返回格式为json

async: true, //请求是否异步,默认为异步,这也是ajax重要特性

data: { "id":id, "status":status}, //参数值

type: "POST", //请求方式

success: function(result) {$("#"+id).text("success");}, //请求成功时处理

error: function() {$("#"+id).text("fail");} //请求出错处理

});

}

});

/script

相应的函数operate1与operate2的处理如下:

对传到的值进行相应的操作,返回值的操作为:$this-ajaxReturn($result,'JSON');

2.js异步加载中,rev={$vo['phone']}###{$vo['name']};用来传多个值,在另一个界面中通过explode来分隔数组,分别获得单个的值。

3.异步加载中不能出现echo等输出语句。

php 异步上传图片几种方法总结

1、使用jquery的ajaxform插件,用原生的input type=file异步提交表单实现异步上传

2、使用图片上传插件(推荐uploadify)