学习ThinkPHP3.2.2:video11,ajaxReturn函数向客户端返回ajax调用后的数据
来源:互联网 发布:c语言随机数生成的代码 编辑:程序博客网 时间:2024/06/05 18:23
目的:ajax方式提交许愿数据,服务器处理后返回json格式数据,客户端js作出反应。
D:\wamp\www\wish\Public\Js\index.js
提交按钮点击事件代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
......
$(
'#send-btn'
).click(
function
() {
//alert(handleUrl);
var
username = $(
'input[name=username]'
);
//
var
content = $(
'textarea[name=content]'
);
if
(username.val() ==
''
){
alert(
'用户名不能为空。'
);
username.focus();
return
;
}
if
(content.val() ==
''
){
alert(
'内容不能为空。'
);
content.focus();
reuturn;
}
$.post(handleUrl, {username : username.val(), content : content.val()},
function
(data){
if
(data.status){
alert(
'添加成功。'
);
}
else
{
alert(
'添加失败。'
);
}
},
'json'
);
});
......
Index类handle方法:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if
(!IS_AJAX) E(
'出错啦!!,非法访问。'
);
//p(I('post.'));
// //echo C('DEFAULT_FILTER');
$data = array(
'username'
=> I(username),
'content'
=> I(content),
'time'
=> time()
);
//p($data);
//die;
//replace_phiz($data['content']);
//$this->ajaxReturn($data);
$
this
->ajaxReturn(array(
'status'
=>
0
),
'json'
);
浏览器提交许愿,由于在handle方法中直接返回:'status' => 0,将会提示失败:
Index类handle方法修改返回值:
$this->ajaxReturn(array('status' => 1), 'json');
0 0
- 学习ThinkPHP3.2.2:video11,ajaxReturn函数向客户端返回ajax调用后的数据
- 学习ThinkPHP3.2.2:video11,完成后的代码压缩包
- 学习ThinkPHP3.2.2:video11,生成表情数组文件方法2,F函数
- 学习ThinkPHP3.2.2:video11,对index.js中提交按钮单击事件的修改
- 学习ThinkPHP3.2.2:video11,服务器端生成表情数组文件
- 学习ThinkPHP3.2.2:video11,表情字符替换为图片文件
- 学习ThinkPHP3.2.2:video11,Index类中一行代码查询表、由指定模板输出内容
- thinkphp3.2 ajax 提交返回数据
- Servlet向客户端返回数据
- 学习ThinkPHP3.2.2:video10,检测AJAX提交数据是否成功
- ajax向servlet传递数据,返回乱码的解决方法
- 学习ThinkPHP3.2.2:video8,用M函数的delete方法删除wish表中的所有数据
- 向客户端浏览器发送压缩后的数据(gzip)
- 客户端提交查询请求成功后如何向服务器返回数据
- 学习ThinkPHP3.2.2:video8完成后的完整代码
- servlet向客户端返回JSON数据
- servlet 向客户端返回图片数据
- 学习ThinkPHP3.2.2:video8,提交页面后的处理方法包括有效判断数据插入页面跳转功能
- hadoop:RemoteException
- 使用Ajax中的Json传输数据时,从后台查询的字段过滤方法。
- hadoop本地库与系统版本不一致引起的错误解决方法
- 动态 SQL、EXECUTE IMMEDIATE、using、into、returning
- hive +hbase 得不到返回结果
- 学习ThinkPHP3.2.2:video11,ajaxReturn函数向客户端返回ajax调用后的数据
- hive 报错FAILED: Error in metadata: java.lang.RuntimeException: Unable to instantiate org.apache.hadoo
- hive错误 show tables 无法使用 : Unable to instantiate rg.apache.hadoop.hive.metastore.HiveMetaStoreClient
- hosts文件不显示
- 【C#】C#中的面对对象
- java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0
- java.net.SocketException: Address family not supported by protocol family: connect
- 现代开关电源为什么要采用PFC技术----开关电源滤波电容的危害
- java.util.random中nextFloat()取值问题